Hmmm... I love these kind of questions because I love gaming myself. First, you say you want an MMOG but that term's definition can change and so I am just going to go with my definition: A multiplayer game that is not necessarily a RPG. Here is two good sites that I use. The first one is more active and holds more games but the second may contain something of unknown value.
This one is a great resource for a bunch of great unity and flash games.
http://www.kongregate.com/
This one also has alot of good flash games.(Look up boxhead on this one for a good one)
http://www.crazymonkeygames.com/