I'd probably rank the NES close to the bottom just due to the fact that I haven't spent an extensive amount of time with it. Mostly just the Mario games and the Mega Man games, and a few sports games.
GameCube being last isn't that bad either.
--
http://img710.imageshack.us/img710/8516/whatisdesiresig.gif