Found this games site a while ago -
http://www.ageofgames.net/
It has a ton of freeware flash based games available. I've discovered that not all flash games are rubbish.
There are some gems in here and it has a friendly forum as well.
You'll find me there as Junkmale.