We booked a private driver through the internet and we had a great time. The drivers at the docks were awlful but as advised we hurried past them to our meeting point, from then on it was plain sailing!!
For $120 total, 4 of us got a priavte tour and the bus to ourselves, we went to Bob Marleys place, Dunns River waterfalls, drive through Fern Gully, went to a good local place for lunch, Chef the driver drove us past a few so we could make our choice.
We even visited his house which is by a place called Firefly which is something to do with a famous old English guy called Noel Coward, wow a really beautiful place.
We are pleased we didn't book a tour with the ship especailly hearing the horror stories that night. Jamaica should do something about some of its drives, if they were more like this guy then the place wouldn't get such a bad reputation, we felt safe all the time, he made sure we were OK and did what we wanted to do, no pushing ever.
You can email me for his link or try cheftours2000@yahoo.com