After hearing about the release of the phone I have been saving my discount for I decided to actually call T-Mobile and do some digging. While most of the complaints I have seen here are valid, they wouldn't really stop me from buying this phone today. Unfortunately there are other reasons which have helped with my decision to wait.
First off, the Wi-Fi HotSpot service which allows unlimited calls for $10 per month using Wi-Fi is unavailable. This is a huge feature to me considering the amount of time I am around wireless networks and considering the many places that don't have signal but do have Wi-Fi. Since the phone is open source, hopefully this is a feature that can be added after purchase but I will be waiting to see about this.
Secondly, my discount that I have been saving for this particular phone doesn't change the price from what a new user would be getting it for. I realize that this is for the pre-order and only prior customers can get it however right now this is a factor. This is one thing I am hoping will change when the phone is open to the public and I will be waiting till then to check back and possibly order.
Anyway, I am really excited to see this release but right now it needs to fix a few things before it will really take off and before I will purchase one.