Actually, I think Twitter makes my blog much, much better.
Why?
Because it gives me an outlet for all those little twitters of thought that, while interesting at the moment (maybe), are not going to be interesting 5 minutes or 5 days from now.
And turn, Twitter's limited message length keeps everyone terse. I can catch up on what's up in the Twitterverse in a few minutes. Try a few hours for my RSS catch up :)