I got a T-mobile phone last december and I have a 2 year contract. It was a month before iPhone was announced so I didn't know. I really want one but my parents wont let me switch till my contract is over. Since I have a year and a half left I figured that i can get iPhone 2 or whatever it is gonna be called. But heres the thing my 2GB iPod nano is almost full and my parents are very strict with electronics(they wont constantly buy replacements. Only until it breaks, with the exception of my phone cause they'll buy it when the contract ends). Should I wait for 6th Gen. iPod. Or should I wait the year and half for iPhone 2. I don't really want the iPod. I really want the iPhone. But I'm afraid that my parents will say no to the iPhone if I get the 6th Gen. for Christmas. What do you recommend I do?