What exactly are your needs. I am trying a new program called DragonFire Pro Tools. It is an Online Management Tool. You can check it out here:
http://www.dragonfireprotools.com
It works well for me, allows mutliple entertainers which can be booked for any day and is cost effective. Simple to use and configure.
DragonFire Pro Tools is not a complete solution, they are a couple of website tools...for your website. What RenoLisa needs is a booking management application. What eWebmin offers is a solution for actually *managing* your company, contact management, event booking, forms management (ie, contracts, invoices, etc) and staff assigning.
Why is alot of these programs now web-based? Ask your bank, ask Quickbooks, ask tax prep software...in this day and age with what can be done on the web, it's easy to see why having access to your information from most any location you at is a huge benefit. If your computer crashes, your info is gone. With a web-based service, there is an IT team that backs up your data and makes sure your program is accessable. This is something that is hard to do with a program installed only on your PC.
Also with the web, there is generally no updates you need to install. Since it's all run through your web browser, updates to the program are generally automatic with no further steps you need to take. Personally I like that a lot!