I was looking for a car catalogue and joomD was the best free solution out there. Needed multiple catalogues, plus all the bells and whistles like acl, email, user login, etc. Joomd is highly configurable, even at the css level, so can be tailored to most websites. Very easy to use, but harder master as need to adopt a try and see approach as documentation is sparse.
It is very feature rich for a freebe, so I really do recommend it.