I must say Okami. It was actually really hard to decide between that or Zelda: Majora's Mask, but in the end I picked Okami. There's no feeling in the world quite like being a god, all powerful over your surroundings, able to stop time and blow shit up and run around on the surface of the ocean, and all the while greenery springs from your every step. The characters are all somewhat annoying and rather campy and one dimensional, but they're supposed to be like that, everyone seems kinda stupid and childish if you're an immortal, all powerful being.
The most major thing they do right is balancing out the whole god thing. There are a lot of god games, but the problem with that is if you have too much power, the game's no fun (scribblenauts, minecraft with hacks, etc). Okami is different because it's still really difficult, especially doing the extra content like stray beads and things. They put a lot into making you feel like a god, without actually giving you any more real power over anything than you would have in, say a Zelda game.
I think that's another reason I like this game so much. It plays just like Zelda, which is awesome, except it takes out all the tired bits like saving the princess and all that bullshit, and replaces them with references to Shinto, which is also something I have a lot of interest in.