You didn't go to the options drop-down next to each follower's name and choose "block"? I've heard that that works just fine. So far all of my followers are my friends whom I want following me.
To answer your question, I like Buzz so far. (I have never used Twitter, so I don't have Twitter as a point of comparison.) I think I will end up liking it better than Facebook, as most of my best friends are quite annoyed with Facebook's new home page and thus eager to try something else.