Defendi,
http://www.cmsmadesimple.org (CMSMS)
Easy to setup, you can make sites complicated or just simple as a pie shell. I have about 200 sites up now just using CMSMS, 12 using Joomla!, and 8 using modx. You can do news sections, easily update and even develop blogs... manages files, internal upload system, and if you want you can create multiple templates, with different styles and handle multiple languages for different pages. Templates are easy, usually taking a minute or two to deploy. As with all things it will have to be tweeked, but that doesn't take long. They are currently at build 1.5.1.
CMSMS demands css and the more you know about css, the more you can do, which goes for pretty much everything.
Let me know if you want to try an sample and I will setup one up for you. Takes about 2 minutes to set it up.
Some starter advise - if you haven't already worked this out on your own.
1) Decide what you want to do on your front page. You have already looked around and keep it up. Get five or Six samples of what you like and try to explain why you like them.
2) The 5 second rule is a lie. The casual Net traveller will visit a site and if they do not understanding it, find it weird and some respects scary, they will leave. Most people will hang at your site and give your first paragraph or two a chance.
3) Don't bury your front page in images or product. Put your newest, bestseller or what have you on the front page, usually at the side, and make the "PRODUCTS" button very evident.
4) Black websites are harder to fill then light websites. It sounds weird, but if you have a dark site, it will look empty no matter what you do. So because of this, many people fill the site with images and text and more images. Restrain yourself. Empty can say far more then to much.
5) Space... everything should have it's own space. Try and keep at least 25px between anything, like an image and text. or text from the page wall.
6) For you and other businesses, SEO friendly names... are a MUST. Google hates "index.php?topic=7780.msg0#new". No matter what you use, make sure you can use Friendly Links/URLs. In many cases that means your Hosting Company has to allow you .httaccess. Some do, some don't. Take a moment and look into if you don't already know.
... and I think I have bugged this list enough. No matter what you do, look forward to seeing your site.
Good Luck.