These aren't really the 'perfect' pokemon for me, but they're my top 6 favorites. Actually, I've been giving it a lot of thought lately as to who goes on this list. I already know 2 who will probably never leave the list, but the last 4 spots are up for debate.
The two that have been amongst my favorites from the start are Squirtle and Vulpix.
As for the other spots, I'm considering Hitmonlee, Dragonite, Tyranitar, Ditto, Quilava, Gengar, and a few others as well.