I'm having a little bit of trouble deciding..so I wanted some other opinions. I currently have T-Mobile, and I've been needing a new phone lately. I want a phone thats easy to use, and that runs very smoothly. I'm very picky when it comes to performance, and phones that run choppy or have delays while using the interface is one of my biggest pet peeves. All I need out of the phone is a good text messaging/email/web browsing experience that I will use often. I'm not too picky when it comes to having apps, as I'm sure I won't be playing games on my phone too often. I'm sure I have just about described the HD7 to you guys, but I've heard so many people bag on the phone so much about it being a bad device. I want a phone that I won't be unhappy with for at least a year or two, and a phone that I won't ever regret buying. Thanks!