Cheapest way to get the HTC One

For the longest time I've just used a cheap messaging phone. It served my purposes fine, but now I'm looking for something that does a bit more. The HTC one is the most appealing device on the market to me.

So what's the best way to buy it? I'm looking to pay the leas amount I can for it. I'm new to buying data plans and such, so I could use some help. Ideally I could just buy it for a reasonable price and go prepaid like a Nexus 4, but that's not going to happen.

Is there any way I can get it for around the same price (phone and plan) as a nexus 4? Or should I just wait for the nexus 5 to get the price I want.