For something easy I'd recommend Coranto, but for something more complex, it'd be easier to build the site around the CMS than vise versa. Go here http://www.opensourcecms.com/ for demos of 90% of all CMS out there. Its a great site and you can use it to figure out which CMS is right for you.

~Sovereign