Interesting question PilotBob. Since I own a 505, I can't really answer your question, other than to note that I recently paid $10 for Apple's new firmware for my *brand new* iPod Touch. That didn't bother me, but then again, I did buy the Touch with the knowledge that if I wanted the newer features I'd have to pony up the $10. If I'd owned it for awhile, maybe I'd have been more upset.
dordale