It always seems odd to me that Twitter and Facebook are directly compared to each other.  At least in my experience (as a user of both), they are totally different services that fill totally different needs.