Yeah, the carrier thing. Verizon has the iPhone 4, albeit with CDMA, for $99. (although the 4s 16 gig is $199, and for that difference, I'd get the 4s)

The Droid RAZR Maxx sounds good with that huge battery.