Originally Posted by Deathmetalconga
You use your own domain with WordPress.org. WordPress.org is just a platform you upload via FTP to your existing site, designating WordPress as the root. The nice thing is that you can try thousands of free or pay-for templates and the plugins make everything very, very easy, like SEO, galleries, blogs, page management, etc. Different templates allow varying amounts of customization and one (Starkers) is just a bare-bones template that you must code to complete.
Just about every site I come across these days is on the WordPress.org platform. If you are in the industry, you should check it out.
DMC, do you know whether you can create a web site as normal but just import or include modules (eg. streaming audio) into the site? You would have noticed that I'm using embedded YouTubes, which isn't perhaps the most elegant solution, but the only one I know at this stage.