I love Joomla. It took me a little while to learn it inside out, but their modifications are smooth and they have a lot of support. The templates are very easy to customize and they seo very well with the right sef components.
Wordpress has some features that Joomla doesn't, but I found Joomla easier to learn and navigate.