Kinda surprised at the lack of Mega Man love here... Donkey Kong Country 2 is my favorite platformer of all time, including Mario games. But I'd also throw Mega Man X and Mega Man 7 on mine as well. And also the Castlevania series easily would be up there (Castlevania, Super Castlevania, Dracula X and Bloodlines specifically for me).