Forever and ever my favorite will be either Hydreigon or Arcanine
I've played through all generations of pokemon but these two take the list of my all time FAV
...
Well my most memorable in playing pokemon was my lvl 78 Torterra in pokmn diamond
I really leveled it up early in the game so it was no surprise I SWEPT Cynthia's team XD XD
EDIT : OKAY JUST WASNTED TO DO THIS FOR NO REASON