There is a lot of pent up lust towards the iPhone moving to the Verizon Wireless network. However users should beware because the iPhone 4 is already outdated and will soon be moving to technological graveyards. Every summer Apple releases a new version of the iPhone. That means in a mere 6 months everyone will experience a form of post purchase dissonance because the iPhone will be moving toward bigger and better features, even possibly 4G.
What people do not realize, is that right now cellular technology is switching to 4G. 4G will lead to faster data connections which hopefully will translate into better service for all. Since 4G is fairly new, there are a few downsides such as data costs, lack of standards, and lack of hardware maturity. Currently the price for data is $50 for 5GBs and $80 for 10GBs. The only devices that support 4G on Verizon are laptop cards because voice standards were not complete to allow for phones. Finally devices are fairly new so they are more bulky and battery life takes a pretty large hit with 4G.
If you could, I would suggest you hold off on a new iPhone. You have waited for years and should be able to wait a few more months. I think it would be stupid to buy an iPhone using old technology which would be obsolete in six months and unless you could afford it.