Concordo com o Uriel, para ter algo realmente flexível (no front), melhor fazer num CCK...
O Zoo por exemplo, traz um "Business Directory" demo já pronto, bem loco!
Outra opção seria usar o BreezingForms com o ContentBuilder - Estes 2 juntos da pra fazer o que quiser!
Att
--
Francisco Castro
[size=85:1fiquicc][url=http://actiobiz.com.br:1fiquicc]ACTIOBIZ - Serviços em Tecnologia[/url:1fiquicc]
[url=http://www.facebook.com/pages/ACTIOBIZ/247003608662958:1fiquicc]Like[/url:1fiquicc]
[url=https://plus.google.com/116942502164218217281:1fiquicc]Google +[/url:1fiquicc]
[url=http://www.facebook.com/TheX.fcastro:1fiquicc]Facebook[/url:1fiquicc][/size:1fiquicc]