With regard to the 7 day RPG article, I want to add that participating in the 48h game programming competition was an extreme amount of fun. I thought that it didn't exist anymore, but just found that there was another one in December: http://www.ludumdare.com/
Pyweek (make a game in Python in a week) : http://www.pyweek.org
TIGSource compos (make a game in about a month, game-makers are allowed so you might think this is lame): http://forums.tigsource.com/index.php?board=9.0
GameDev.net contests: http://www.gamedev.net/community/contest/
Retro remakes (currently recovering from a cracking attack): http://www.remakes.org/
"Gamma" series of compos : http://www.kokoromi.org/gamma/
Unfortunately they are all inactive at the moment.
Also there are "Game Jams" which occur in-person and usually aren't a proper competition, just an attempt at getting together and making cool games.
Examples: TIGJam, Indie Game Jam (deceased), OLPC Game Jam
Also, I can't imagine how anyone with a full-time day job (40 hours, nothing spectacular) can even manage 4 hours of free time. I don't think I have 4 hours a day.