First smartphone was a Droid Charge and a Stratosphere for my wife. Learned to root, ODIN, and flash on them.
Then the Galaxy Nexus, I got it right at release. Learned about CM, AOKP, and all the other ROM's.
Then I added a RAZR Maxx and learned to use Safestrap. (I have a used HD Maxx here now and I like it a lot better)
Than a Rezound that I fell in love with. It was the same physical size as the Charge and I ran CM on it.
Then back to Samsung with an S3 and S4. I love Hyperdrive.
A Note 2 for my wife.
Then the G2.
And recently the Moto X.
Tablets, we started off with Kindle Fires but I bought a Nexus 10 when it came out, it's awesome and we use it all the time.
I really liked the size of the Charge and Rezound, it's a handy size to use with my left hand, so I've really fell in love with the Moto X. And it has the Amoled screen that I like the Galaxy series for. Now when I pick up my S4 or G2 they seem huge. I hope the S5 isn't bigger than the S4.
For 3 years I've been flashing and buying. My wants change as fast as the phones and ROMs have changed. Currently, I like my Moto X best and I use it for work, then the S4 and it's my evening and weekend phone, the G2, S3, and the RAZR HD Maxx get played with.
Give me Amoled, SD Card, big or replaceable battery, and a screen 5" or smaller. I'll run the stock ROM, rooted and with Xposed modules.