Miniclip has some fun games, but the only reason I play on kong is if it is required to get a certain feature, Nitrome has some great games, and so does MoFunZone as well.
Overall, It is either AG or AG, which both have an large amount of games, and before I came here, I mainly played on AG.
(confused? one is Addicting Games and the other is Armor Games)