What's the best way to manage a fan list?

One of the things that most people have figured out about online music is that it’s a great way to communicate directly with fans. If you collect their email addresses, or connect with them using some online social network or contact management system, you can...