Where to sail on Fla''''s East Coast...
Coming from the south you can hop off almost anywhere up to Lake Worth but probably the easiest jump would be from Ft.Lauderdale.
Freeport has two marinas, a few nice hotels and good shopping but is NOT really a cruising destination. If you want to stay somewhere for any length of time...suggest going to the Abacos which means crossing to West End of Grand Bahama instead of Freeport (Old Bahama Bay Marina) and then 2 days of travel on the Bahama Banks around to Green Turtle Cay (Green Turtle Club or Bluff House Marina) Lots of Cays...beautiful water, fishing, lobstering and beaches with all US type amenities avasilable in Marsh Harbor or other islands. Pavlidas''s Cruising Guide to the Abacos should whet your appetite.
Hope this helps...GB