Drupal 6
I've been playing with Drupal 6 while helping my parents set up a website for their choir. I'm impressed, it just keeps getting better. I'll be upgrading this site in the next day or two.
I had to patch a few modules for Drupal 6 support, but it's really easy to do. I only waited this long because most of the modules I used took a while to get Drupal 6 support, but in retrospect, I needn't have.
I host a few websites for various people and causes using Drupal, as described here. Now I'm feeling the urge to work on Drupal stuff again, and hope to make some big improvements to this site soon. I'm thinking Activity Stream type stuff for a start (thanks Vhata).
In other news, I have been helping a house-mate set up a website for his magazine in WordPress. I'm amazed how much PHP you need to mangle to get wordpress to do what you want. Watching someone who has no programming experience at all do this stuff can be both entertaining and depressing. What a terrible introduction to programming... The WordPress API scares me, it uses URL-encoded parameters to many functions for a start. And php isn't exactly a well-designed language.
Well, I suppose I learned to program in BASIC 2.0 - everyone has to start somewhere...