Fire is one of my favourites, but I also like Psychic types. And you can't really go too far wrong with Water types. Normal types are quite good as well.
Psychic followed by Dragon. Reasons, Psychic: just look it is powerful most Psychics have wide move pools and great stats. Dragon: Powerful, great moves, look cool, and a grand mythical beast come to life.
Actually, most psychic pokemon have horrible stats and very small move pools. The only decent psychic pokemon is metagross. And he's a physical hitter 99% of the time.
Gardevoir, bad stats - only can learn psychic and thunderbolt.
Espeon - great special attack and speed, bad defense. Psychic, thunderbolt, bite.
And of course, ubers. But they don't count.
I'd say bug has to be my fave type. Except heracross and scizor. They can actually fight.
I appreciate your helpfulness in trying to point out threads that need attention, but please do not "mini-mod". Just use the report button and we will take care of it if it needs attention. ~DRK176