Tungle.me was great when I first started using it. It's still free but was recently purchased by blackberry. There have been some rubmlings that its not as reliable as it was rpeviouslyt, and some people don't like all the blackberry banding. I went to find an alternative. Here is what I was looking for:
A clean easy to use interface.
I wanted to set up one service (consulting) and have theclient be able to order this service in 15 minute increments.
I wanted it to remind me of a booking, and alert me to new bookings.
I wanted people to be able to book me without leaving my website.
Potentially I might want people to pay for the booking through the booking system.
Time trade has a great interface for the end-user. It allows you to customize every service you have with pictures, questions, etc. When I went to set up my service (podcast consulting), and then offer it in different time frames, it seemed I had to repeat myself over and over for each time frame. There is the ability to copy one service and then alter the differences. For whatever reason, I got frustrated half way through the setup. Their service is very affordable at $49/yr. They do not take payments. You can have your calendar on your website. I can't remember why, but I just lost interest half way through. For more information go to timetrade.com
A clean interface (almost fisher price), and a free option. Their booking page was easy to use (although I had to send people to their page). I placed a booking, and later when I went in and added 15 minutes to the meeting, instead of updating the meeting it started another one. Then it had issues syncing my google calendar. That was the end for me. The paid version is $8/month. For more information visit getyouram.com
The good news about booking bug? It does everything. The bad news about Booking Bug? It does everything (so the setup is a sizeable at times). This site made it easy to set up my service , and then enter in durations. This was done super easy. It allows me to customize my booking page (if I want to send people to their website), and it allows me to customize a widget that I can put on my website. This includes colors, and questions I may want to ask my potential clients. I can have people pay for the booking through paypal, authorize.net, google checkout, and a multitude of other payment options. If you are a single person or have a staff, they have you covered. If you charge more for your services on the weekends they have you covered. If you want to put the widget on Facebook they have you covered. If you need to sync with google calendar (or get your schedule via RSS) they have you covered. There is a free version (for 14 days), and for a solopreneur it's $14 a month.
For me, I found booking bug to be the tool I will use in the future. I don't have to charge people up front, but I can if I want (Or I can have my clients request a quote). If you've got a bit of time to go through and set up your business (it may be worth the $50 to have them do it), once this baby is up and running it looks like a great tool to lighten your burden of managing your calendar (they have a great feature to print your calendar for those who still love paper). Fore more information visit bookingbug.com