Twitterfeed solves the problem of posting your blog posts into twitter by hand. Instead of doing that manually, you can submit your blog’s feed to twitterfeed, provide details about your twitter account, and new posts will get publsihed to twitter the next time you write a new post on your blog.
Came across this when I was browsing uefa.com. They are using twitterfeed for their twitter account here
Do you twitter? Add me on twitter.