I've got a Motorola Atrix HD. I love it, but it does get overly slow sometimes and with the built in battery it can get finicky without the option of doing a battery pull. I previously had an HTC, but those can be hit-or-miss with battery life. DF had one from T-Mobile (I forget the model) and the battery would drain unnaturally fast and it would glitch a lot. It would turn itself off saying dead battery, but then 50% when you turn it back on. My Vivid was nearly flawless, though. They don't make either of them anymore, but it's something to keep in mind when looking at HTC.