I have Red, Blue, Yellow, Gold, Crystal, Silver, Sapphire, Emerald, LeafGreen, FireRed, Diamond, Platinum, HeartGold and I use to have Ruby, but some jackass stole it. I liked my Ruby, it was my first GBA game. :(
I actually rarely play them, but I like the Gen 2 and HeartGold the best.