You can now buy a brand new iPhone 4 from BestBuy.com with a new 2-year contract, with either AT&T or Verizon Wireless. That would be the 8GB model in either black or white.
The unactivated price is $599.99.
Of course the iPhone 4 is not the latest model (that would be the 4S), and there will soon be another one on the market (maybe or maybe not the iPhone 5). It will, however, support iOS 6 when it comes out this fall, so it at least those who purchase this inexpensive device will be able to run Apple's latest operating system.[via 9to5Mac]