Now, Virgin Mobile (owned by Sprint) has a version of the MiFi with no contract and a $40/month plan for unlimited bandwidth (http://www.virginmobileusa.com/mobile-broadband/mifi-2200.ht...). Since I'm locked in for 1 more year paying an extra $20/month, I'll pay $240 extra than I should.
Given that assumption, and if you expect that your life won't change in a dramatic way that will require you to drop your cell phone plan in the next two years, there's really no downside to getting a subsidized device.
Phones and non-phone personal electronics are different market niches, because they attract different clienteles. Maybe in a decade when unlimited data is like $10/device that'll change, but for the foreseeable future, most non-upper-class people aren't going to have more than one phone contract per person.
For those who are not eligible for an early upgrade or who wish to buy iPhone as a gift, the prices are $499 (8GB), $599 (16GB), or $699 (32GB).
Source: http://store.apple.com/us/browse/home/shop_iphone/family/iph...