I have been spending a lot of time recently playing with Joomla v1.5.x. It took me a little while to wrap my head around how to create a website using it as I come from a background of coding webpages by hand. I have discovered that using a Content Management System (CMS) like Joomla makes the whole process so much easier. Once you wrap your head around the concept of sections, categories, modules, articles, etc. I discovered that it was quite easy to get a website up and running. Of course the hard part is finding the right template or coding / editing one to get the look and functionally you want. Once this part is done you just need to organize your content into sections then in to categories (sub-section). Then you just have to write your content into articles and publish them. Of course you will need to create menus to make your content accessible as well. Then add these menus to a module to get them appear. There are tons of other things you can do as well with add on extensions that can add everything from a full shopping cart to a simple hits counter and everything in between.
So far Joomla v1.5 is a great CMS and I will most likely be using it for all my website in the future. Unless they are a blog in which case I will continue to use WordPress as I am doing with this site.