EDIT: Before you visit this site read this page first. You know it makes sense.
We haven't had any games for a while so here is a link to ensure we don't need to post any for the next decade or so. 10000Games.com has erm... 10,000 flash games online.
lifted from linkfilter.