No Thank you!
I won't be buying the HTC One.
I hate the long delays for updates and I really hate how HTC treats developers.
I've been waiting to buy a new phone until the HTC One was released. But with no removable battery, no MicroSD, and it's high price, I won't be buying it.
I need T-Mobile Wi-Fi Calling so I can't buy a Nexus 4. I'm going to buy a Galaxy S III instead.
$99 from staples with new 2-year contract. Cancel the contract and pay $200 termination. $300 for a new phone seems reasonable to me.
I have owned and loved many HTC phones: HTC Sensation, T-Mobile Wing, T-Mobile SDA. HTC hardware was great, but they've lost their groove. It stinks because Samsung needs a good competitor to keep them honest.