.........
Salemence I like because of it's mean evil looks and it's stats.
I like Flygon because of it's Cuteness, stats, immunities, special abilities, it's cry and it's coolness.
It is immune to electric attacks and flying type attacks, I have one on level 100.
I'd have to go with Flygon.
Salemence wasn't that hard to catch.
Trapnitch, looks nothing like Flygon, so I was searching and searching until I found out that the way to get Flygon was right under my nose....
o_O;
Ultimatley, my favorite is RAYQUAZA!!!