My favourite Pokemon? I'd have to say Dragonite. I guess it's for personal reasons as well:P
I had(and still have, mind you) a Dragonite who was one of the very frst Pokemon I ever raised to Level 100. It was originally from FireRed, then traded to Ruby, Migrated to Diamond, and finally moved to...