MGS4 is definitelly GOTG (Game Of The Generation) IMO.
As a side note, I really pitty those of you that are unable to actually form a personal opinion and have to rely on those of others (gamecritic or metacritics, gamerankings or whatever other internet sites).
"You have the right to the remains of a silent attorney"