Hi, I'm from Portugal and I'm thinking about getting an iPhone 3G! I'm a student and my main uses for the iPhone, besides calls and text messages, will be music, video and games (but mainly gaming). The new iPod Touch just arrived here and it's a lot cheaper than the previous versions (the new 32GB iPod Touch costs the same as the old 16GB one)! Since my main uses drain the battery pretty quickly, I was wondering which device would last longer... I've tried searching for battery life comparisons between iPhone 3G and iPod Touch 2G but haven't found any so, if you could help me, that would be great!