I've been using BDP to set up an online DJ directory. Dave and the team have been extremely helpful when answering technical questions about the plugin. The additional modules are really useful too; it really is a comprehensive solution to put together an online directory. If I could give it 6 out of 5 I would!!