Why do you guys keep suggesting the name iPhone 4G? The current name is the iPhone 4, not the iPhone 4G. Never has Apple referred to the iPhone 4 as the iPhone 4G. Personally, it's okay to call it the 4th Gen iPhone, but it annoys me when people call it the iPhone 4G (that's for next year!).
/pet peeve
(EDIT: On-topic, if the 5th Gen iPhone doesn't include 4G networks, maybe it'll be called the iPhone 4. I will bet you anyone right now that the next iPhone will not be called the iPhone HD, since the screen will still be the Retina Display.)