Favorite non-uber, non-leggie = Vulpix! Vulpix is THE most adorable pokemon EVER! I fell in love with Vulpix the moment I saw the episode with Suzy and Brock. Eevee ranks as second in cuteness.
Favorite Uber = Mewtwo. Easily, hands-down the most powerful pokemon ever. Arceus, Darkrai, Palkia, Dialga...none of them can stand up agianst Mewtwo. In the game, he is the ultimate powerhouse and speedster. In the anime, he's all the more bad***. Throwing a fully-powered Hyperbeam right back at Gyarados without breaking a sweat, tossing a Rhydon like its a ragdoll, taking on a herd of Tauros while having his powers dampened with machienery, and ripping everyone's pokemon teams (Including Gary's) like it was childsplay.