My Top Favourites from the Johto generation: Cyndaquil and Quilava
My Other Johto Favourites: Bellossom, Espeon, Typhlosion, Suicune and Azumarill
As for my favourite Pokemon move... Rest, definitely. I teach it to all my good Pokemon, provided I can get enough copies of the TM (I usually have to trade Pokemon holding this TM from another game).