I'm not really a fan of lists like this as they're usually a load of bollocks.
Hats off to EGDE though, I completely agree with their number 1. Ocarina of Time really is the greatest game of all time. Its quite simply a masterpiece. Miyamoto's finest hour for sure. The size, scope, story, controls, interaction, immersiveness. Its incredible. It has to be seen to be believed.
Not sure if I'd put RE4 at number 2 even though I also love this game. Amazing graphics and wonderful grainy film look really highten the fear factor and the enemies totally scare the shit out of you. lol.
SWOS, Civilization and Chrono Trigger (SNES) should be in the top ten IMO.