I've been using WordPress for my site (http://www.gametabs.net) with great results. With a few tweaks you can turn it into a very effective CMS for a "real" site, not just a blog. The best part is that it makes your site very Google friendly out of the box. When I first started my site last summer Google was crawling it all the time, thanks in large part to the automatic sitemap generator plugin. My site grew very fast and it's very easy to maintain.
Plus the Simple Forum and its Simple Forum plugin do what its supposed to do very efficiently. Your wordpress site is very good, there are a few things that I were to build your site I would change or add to make it even better. http://www.gametabs.net/user-recordings/ Use a flash music player instead, I recommend Wimpy Player Add a few more plugin for your WP such as tags.
Why should I use tags? I don't really see a good use for them. I like your other suggestion though of using a flash music player. Thanks for taking a look.
EJRaven, What's the difference between wordpress' categories and what you are suggesting using tags? Just wondering.