I sincerely wish people would stop calling it the 4G iPhone. The "3G" in iPhone 3G (the second version of the iPhone, mind you) and iPhone 3GS referred to the 3G cell network. The new iPhone is not going to run on 4G networks. Perhaps "iPhone 4" is more accurate?
I think it will be called iPhone HD