It's hard to narrow down but my absolute favorite games are Uncahrted 2, Majoras Mask and what I believe to be the top one, Super Metroid. I've played that game so many times, it's just grown on me. Metroid Prime would be next in line after those three. It's just so hard to narrow it down. My list constantly changes but the ones I've pointed out are always there.