It's the 6th generation don't you guys think it'll be the iPhone 6 or something? I'm thinking the iPhone 4G or even 4G if they really wanna confuse us but the fact is the iPhone was called the iPhone, next (the second gen) was called the 3G, then the 3G then came the 4 for the 4th generation and finally the 4. It seems to me it will be called anything but the 5.