Ok guys it's not on a 4g network so we can't call it 4g. it's misleading. The 3g iPhone runs on a 3g network so we call it iPhone 3g. So when we have an iPhone that finally runs on a 4g network what would we call it? You can bet Apple will market it as iPhone 4g. I propose we use "iPhone 4" or "iPhone 4 gen" when talking about the next iPhone until we get an official name in a couple months.