WordPress or Joomla ?! Of course Joomla!!! Joomla components are more detailed and so simple to get the things out. May be WordPress is easy for some body ,but if you want to implement another additional features and want to make a complete website with CMS functionality then You will prefer to go only for Joomla.
Best regards!!!