Back in 2004 I made a forum on an early incarnation of Gamer++. The name of the forum was FreeLoader and it was to be about free games you could find online. Something happened and I lost the site. When I re-built the site I left out FreeLoader thinking it sounded stupid.
But of course, this incredibly original idea was stolen. That's OK though. Through the efforts of other people I now have many more good free games to play.
Here are a few lists of free games from 1up.com:
101 Free games 2006
101 Free games 2007
101 Free games 2008