The annoying thing about Facebook is that every once in a while - like 1 out of 5 times - their apps throws up a really bad bug. I hardly use the place any more, have found it not worth my computers' safety or my peace of mind.
Overall a good site, but not without privacy issues, especially with applications. Still, the recent TOS flap shows that they pay some attention to their users' wants.