Armor Games is the best. It has a wide amount of games and a good site. Crazy monkey has good games too, but site isn't nearly as good as Armor Games. Last Addictinggames is bad because they will put about any game on it's site.
1) Armorgames, everything you espect from a free gaming site 2)Addictinggmes not such great games but good organisation 2 as well ) Bertter games then addicting but i don't like at all the way it is organised