Southeast would be the place, I dive anywhere from Ft Pierce to Ft lauderdale. It has it all beach, boat, drift, wreck, reef, ect. West Palm would be more centrally located with plenty of shops and dive boats, alot of drift diving in WPB. The best advise is to come down for a week or so and check it out first.