I'm thinking about buying a ITouch and the sales guy at Best Buy said it was cheaper and better to buy the 1st Gen (16) and just update the FW. He said once I upgrade the FW it will do the same as the 2nd Gen minus the external speakers, volume rocker and some other minor feature. The cost for the 1st Gen (16) is the same or less than the 2nd Gen (8) so I would get more memory for less money. I just want to use it for music, videos and games. Your thoughts?