Wordpress obviously, The plugins are amazing. It's kinda like apples products, The IPhone isn't amazing by itself but the apps make it amazing.
I'll vote for WordPress over Joomla because of following reasons. - WP is simple and easy to learn for a new user whereas Joomla is complicated and has a steep learning curve. - WP has better community support & plugins than Joomla. - Upgrading WP is quite easy as compared to Joomla. - Joomla has inefficient code. - WP is developer-friendly while Joomla is a nightmare for developer's.
WordPress plugins are developed specifically for blog-type websites, whereas Joomla extensions have a much wider variety. If you find the perfect extension to underpin the core functionality of your website, then you should probably be using whichever CMS that extension was developed for.
Also i agree with all above that joomla and wordpress both are good. But i want to say that as per my personal experience Wordpress is very convenient for that as There are lots of tools and features are available.