I've had the Razr Maxx HD for just over a year. It's been a great phone for the most part - great battery (the best, actually), good size, looks (love the kevlar back) and general function.
Down sides are it tends to be laggy (I think mostly due to only 1 GB of RAM), can't change out battery (mine is starting to not have the same capacity as when new, which would not be a problem if I could change out the battery!), camera is adequate at best, and a few other minor quirks like bluetooth problems with my Bose Soundlink speaker.
I'm about to hop onto the Samsung Galaxy Note 3. I love the size of the Note 2 & 3 and I can change out the battery (which is almost as big as the Razr Maxx), 3 GB of ram, 2.3 gHz quad-core processor, blah, blah, blah.
The new offerings from Moto were a big yawn fest to me. I think Moto is losing ground fast. Much like iPhone. But at least iPhone has it's drone-like following that is too clueless to even try Android. Moto on the other hand needs to step it up, IMHO.
YMMV.