I have websites that use Wordpress and i have a site that uses Joombla. There is a difference between the two and the uses you should expect from them.
Great community. Lots of themes and plugins you can use most of which are free. If you are at all inclined, the programming behind it is not too bad.
It has a nice little interface where you log in, you can easy write a post or a page, click what category you want it to go into, and then press the publish button.
There are 100s of themes and plugins that make it that if you donít want to program, you donít have to. You might not be able to do everything you want if you not willing to pick up a css book, or a php book, or higher someone to do it for you.
There is lots of growing room in worpress and it can do all the stuff you have listed and more.
I will warn you that a plain, unaltered wordpress blog is blah looking. It works, but it does need to be prepped up. Here are some examples: My blog
has a custom theme that I made and it uses wordpress. It took me around 30 hours to do this. Here is
a new domain I just bought a couple days ago and have not even started working on yet. All I did was install the default word press stuff yesterday. So you see it is just blah, which is why I need to change it before I deploy it
Is more of a community building sw. I use this on a site where I expect other people besides me to be updating it. Many users can logon at once and update the site.
Many plugins and wigits that you can add on.
A good community to help you with issues.
When I first installed this, it took me about 40 hours to get it configured it. It still looks basically the same as it did when I first installed it. I did have to make code changes to the program to make it work right because of some known defects.
Sorry i cant give you an exmaple of a joombla page to look at, the one i run is for members of our fire department only so you can not view it
Now if what you are looking for is simplicity and elegance without too much hassle and you want most of the work done for you, go with wordpress. If you want a community site where other people can post their own articles and such, then you will want to look more into Joombla.
If you have any specific questions about the two, post them so we know what we are answering. Which one is better is too generic.