This site's games are amazing, no shockwave either, all java and all addictive.

[Only registered and activated users can see links. ]

I'm currently hooked on Insaneiquarium