I would have stayed with my HTC Desire but my mother needed a decent phone and I was due for an upgrade, went with an LG Optimus LTE (Nitro HD) and was unhappy with it as I had to send it in twice for repairs and ended up switching for an HTC One X and I'm glad I did, I'll probably hang onto it for a couple more years as most of the new phones are simply getting TOO BIG and they're all the same now too.
And yes it's true about HTC and also Motorola users that stick to their devices for longer, my sister's best friend has gone through 3 Samsung Galaxies each time they released the new version... heh
Apex Launcher Pro
Unlocked Moto X / JB 4.2.2 (unlocked bootloader/rooted)
Telus HTC One X / JB 4.1.1 (3.17.661.2)
Asus MeMo Smart Pad 10 ME301T / JB 4.2.1 (rooted)
LG Optimus LTE
LG Optimus One