I've updated both my personal and professional sites to Drupal 5.1 (finally). The upgrade was smooth but I've decided to discontinue using the xtemplate theme for this site. In the meantime I'm using the beautiful default theme garland.
I came up with a nifty new way to maintain my sites using CVS and rsync which allows me to update my test area and push the updates to my production in two commands! It worked flawlessly from moving from 4.7 to 5.1. I'll post some details on my process on my professional site.
Also, I've decided to give anonymous comments another try. You may have noticed that I was forcing people to log in first before they could post a comment. I did this because I was getting buried in comment spam even with the spam module installed. I know that nobody wants to create yet another online account (I sure don't! I don't want to remember another username/password) so I'm going to turn on anonymous comments again but use a captcha to try and prevent automated spamming tools from filling up my blog with garbage. We'll see how it works out...
Side Note: Hopefully soon an OpenID module will be released for Drupal that will allow people to log in using their OpenID accounts. If you don't know what OpenID is or don't have one yet I'd recommend you look into it. It's gaining lots of traction from many different companies. One of the cool things about OpenID is that it is decentralized and you can easily turn your own blog into your OpenID using a delegate.