I would personally go with Solitaire. It has almost infinite amounts of play time and many modes. Second place should be Uno. Minesweeper is for scrubs.
-
I gotta hand it to none other than [spoiler]Paper Mario 64[/spoiler] It's just a classic game that brought so much innovation to the genre. I can't wait for the sequel next year.