It seems like any yahoo can throw together a Facebook app these days and most of them are terrible.

Do you guys know of any that are actually well designed and very usable? I'd love to see some.