I don't leave the beach mostly, but have heard YS Faills is better (less touristy) than Mayfield. So ask others perhaps? Also we really love taking a glass bottom boat cruise, leaving about 4 in the afternoon - go for a snorkel, swing past Bobby Cay (you can get off, there isn't much there imo) and then head down to Ricks to view the sunset and the jumping from the water. (You'll also get to go into a few caves before sunset.) You can get off the boat at Rick's if you want, but it's so cool (and so much less money/less touristy) to view from the water. THere are other boats around, a cool kind of party.

btw I would put Margaritaville on the bottom of the list - been there 17 times and never went - except to use their fun trampoline on the water just in front. Have a blast!