really surprised to see donkey kong 64 on your list..! imo it has aged horribly! just booted it up a few weeks ago, didn't get further than angry aztec before i got bored out of my socks :/
my current top 5:
5. super mario world
4. xenoblade chronicles
3. metroid prime trilogy
2. donkey kong country 1+2
1. the legend of zelda - majora's mask+ocarina of time