Arcadepod is a good place for games and there is a free online game on there that u dont have to dl called Stick Arena sounds stupid but its actually fun lol
gunz online the community is pretty bad and it has a hard learningcurve but still its one of the best online free games imo. it might look boring at the beginning but when u get deeper in it and learn one of the styles the players use u will get addicted to it =)
WarRock wont work for me. I wastd 700mb of my bandwith Every time i click a server to play on it freezes and stops responding
http://www.homestead.com/rhinoxsis/zFcurveball.html Curveball, starts off simple but gets harder and faster as you progress.
www.silkroadonline.net ( ------ing cool and best game) www.9dragonsgame.com (very nice.. but you get bored if you play alot)
I recomend Tibia ( www.tibia.com or www.tibifan.tk ) it has poor graphics, but it is only bether. it takes some time to lvl, and it gets boring after a wile. then when you reach about lvl 25 +- it gets funny, beacouse then you can kill noobs easy. MUHAHAHAHA P.S it is funniest when you have an rl friend hwo plays it.
miniclip.com 2flashgames.com newgrounds.com armorgames.com warrack.net ijji.com has some kool games especially soldier front