I'll start with a nice browser based space strategy game that doesn't require installation of any kind. Just register with your facebook profile and start conquering the galaxy.
Here is the FB link of the game: http://apps.facebook.com/galaxyonline/?ref=ts
And link: http://go2.igg.com/