Don't want to pay for every single template?
Joomla! Catalog Template
Joomla Template for Business Directory