Hi, im thinking to buy an ipod touch, however I got a few questions. How can I distinguish between first generation or 2G ipods? Is there a 3G one? Can you say which version is this one? http://www.hifi.lu/detail_produit.php?id_prod=4919851780453 I see here on the forum a guide to downgrade from 2G to 1rst generation. It doesn’t make sense to me, why downgrade? I know I can buy songs from iTunes, yet I have tons of songs in mp3 already. Can I play them freely or ill have any problems with copyrighted material? Can I install apps (developed by me or by other) freely or can I only install them through Apple Store? Assuming yes, and that ill have to use some kind of crack, will that have any implications on my future use of iTunes or Apple Store? Is it possible to play java browser games? And other pre compiled java games? Does it allow to make voip calls? That’s all I remember for now, thanks in advance for your time.