Slightly off topic; but I found out very very long ago that if you want to do any 'social gaming' your best bet is to create a seperate account. I tried a bit of gaming on my 'real' account but spamming businness contacts and college friends asking for ingridents in cafe world, rivets in cityville, energy in A&E etc etc was a complete turn off. Since then I've got my real account and a gaming account and it makes it a lot more enjoyable.
That being said, I've yet to get into a game with any of my many, many, many friends yet - lol. Every game I've been put into has had a ton of players; but no friends. :/