Those of you saying it's expensive, do you realize how much you end up paying for a subsidized phone?
While you might pay a lot over 18 or 24 months, you're not going to pay anywhere near as much for the phone up front.
If you get an unsubsidised phone, you still have to pay for service on top of that.