Ok I'll throw in my two cents.... Whoever you use, get a driver or company with Red Plates (approved and licensed for use as a taxi). Rob couldn't stress this enough.

I enjoyed Mayfield Falls, a friend that went to Mayfield with me, and later went to Dunn's river and YS Falls said he liked YS best. It is a bit farther, but you can tie it in with a trip to Appleton Estates.

Lots of great places around for food, some of my favorites:
Breakfast: PeeWee's and Canoe, peewee's being cheaper and Canoe having a nice spot on the deck right at the water's edge. Good food at both.
Lunch: Keney's Chinese food had a great lunch. Ahhbee's burgers deep West End.
Dinner: Quality's Sea Breeze (see separate thread for 20% off), Chicken Lavish (delicious tender chicken), also Canoe good lobster dinner there. Pizza at Italian Café. Pushcart had a great Nyammings platter with curried chicken, bushman stew, curried goat and oxtail if you'd like to sample some local dishes. I liked the jerk chicken at 3 dives, but got a sparse amount of chicken on my plate. Maybe just a bad cut, I'd def go back there another time though.

~Moose