I'm really not a social gaming fan. I've tried a few (not on Facebook, which I really don't much care for either) but they all struck me as crappy, and remarkably similar. The the linked article is an excellent read as to why (it's long).
Short version: the games are designed to be addictive so that they can extract money from people. They are not designed to be fun, good, or entertaining.