Hey Facebook - you're getting an F+ from me today... from FriendFeed - whom YOU own I can post to Twitter but not to you! Figures!