i have an ipod touch 2g (non-mc) and i have a best buy extended warranty. somewhere in the warranty it says that with technological advances i can upgrade and i think it said for a price difference or something, but im not entirely sure. does anyone know if it would make more sense for me to upgrade to the 3g and then the 4g? or will they allow me to upgrade straight to the 4g? thanks.