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:
It works well for me, allows mutliple entertainers which can be booked for any day and is cost effective. Simple to use and configure.
What if i don't have web access where I'm at? What if I'm at a clients location out in the sticks with no web access? What good is it? I can see the possible use of having a song request list online or an date availability checker, but not anything else for me.
Now give me an application that I can use both ways, maybe I'll look at it, but I bet it would be way more expensive.