I did look at the others but the tours seem longer than I can a lot. VIP advertises tours and shuttles to the cruise port which is perfect for what I need.
There is a message board for cruises- cruisecritics.com I think and I checked there for info when I was looking for tours. The wise ones on that board reccommended Sunseekers Tours. http://www.sunseekertours.us/. I ended up doing things differently (had to switch to a different plan due to Carmagedon).