I'm thinking that since Google Buzz already does a pretty quick posting of Google-owned linked sites (as opposed to linked sites like twitter (6 hours to post a tweet?!?!?!)), I don't need twitterfeed.com to post to twitter for me.
This concludes this test.
PS. Google, fix your lag on posts from other sites, it'll make your Buzz entry more compelling in the social networking arena.