Great product! I would love to use it myself if I had the budget. However, this is NOT a budget software solution. This is a niche software solution that needs lots of testing and fine tuning before I'd recommend it to any client. For now, I'd suggest looking elsewhere because this isn't ready for prime time. -The web site looks great, however when you click on 'Contact' link, you get an error message "Server Error". I tried contacting them via email as well, but never received any response from them. If they don't respond within 5 days, then it's ok to remove my vote.