CigarPass ran on Joomla for about 5 years. I recently switched to WordPress due to the enormous support community they have, and thousands of plugins/addin's, and themes available, many that are free. Joomla is also very good, I just found it difficult to manage, definitely not as user friendly as WordPress. Also, it was more challenging to skin/customize. Either CMS is a good choice, just gotta find the one that fits your needs best.
My personal opinion, from someone who's used both, is go with WordPress if you plan on having an active blog. Blogging in Joomla is not as easy. To give you an idea of what WordPress can look like, check out our homepage.
If you need help, let me know!