Hi guys, i own an iPod Touch for like two years, and now the poor thing really did it's best, (I don't really torture gadgets and stuff, i actually really care about them and buy sleeves and stuff), but the metallic part is really scratched, the Headphone jack doesn't work perfectly (i can just hear stuff on the left side), and the battery won't last that long anymore. So i wonder what would be the best, getting the 64GB iPod Touch 3rd Gen or an iPhone? The thing is that i can perfectly afford the iPod Touch, but the iPhone, even the usual 8GB 3G, is pretty expansive here (i would buy it without a contract for around 600+$), and the 3GS 32GB is like 1000$, so it's still less than paying 1 year, but i think the Touch 64GB has more than half of the price, my main reasons for the iPhone would be the Built-in camera, of course, having internet everywhere and the built-in mic. I heart that the 3rd Gen of iPods shoul've got the cams but apple refused to have them before the release, so, i've seen the Macrumors guide and it says that the itouch would get updated in almost a year and the iPhone in half a year, so i can't really wait that much... So what's better?