Well, I've made a two lists for my favorite pokemon: non legendary and legendary. They are:
NON Legendary: Salamence, Luxio, Luxray, Feraligatr, Glaceon, Ninetales, Charizard, Umbreon, Sceptile, Blaziken, Tropius, Absol, Rhyperior, Gardivoir Aggron and Drapion
Legendary : Dialga, Lugia, Entei/Giratina, Palkia, Articuno, Rayquaza, Darkrai, Suicune, Mewtwo and Cresselia
OMG, that's a lot of them...I like the because of how they look, or how they've helped me in my games.
Whenever I do competive battling, more than likely I'll use Dialga, Lugia, Entei OR Giratina, Salamence, Glaceon, and Rhyperior. All my favorites ^^
Eh, I have a lot of Lv. 100's, most of them Legendary pokemon or dragon types or dragon looking pokemon... Most of my favorites are at a Lv. 100.