Define your notion of "better". Give us your needs/wants/preferences. Twitter could be if it's suited to you but you've given us nothing to work with.Would twitter be a better way ?
Delicious but that doesn't mean it's better for you. Don't just blindly poll. Always consider the source and its relevance to you. I'm guessing that if you're considering Twitter that you don't want to rely on what I prefer.What do you all use ?