Cable has way too many problems? I've never had any problems with Comcast. Chances are your computer/company just sucks. I can't stand DSL, since I'm so addicted to Cable's speed. Oh, and as for games, how about the all time classic:
http://www.neave.com/games/tetris/?