Jupiter, West Palm Beach, Boynton and Pompano are all good choices and closer. The Keys are awesome as well. In Jupiter and WPB, the diving is all drift diving and if you're diving nitrox, you can hang out with the in-water guide that is trailing the float ball. The in-water personnel's main job is to man the reel and float ball, so if you swim away, you'll be on your own. Additionally, if you're diving air, the guide will stay down until the last nitrox diver surfaces..... so on air, you'll be surfacing alone. Most of the operators in Boyton and Pompano won't put guides in the water, but you can team up with an insta-buddy. You can hire a truly personal guide in all four locations from any shop. Blue Heron Bridge in WPB is a cool macro beach dive. Lauderdale by the Sea has great beach diving.
In the upper Keys, Rainbow Reef and Islamorada Dive Center put guides in the water. At almost all other shops in the Keys, you'll team up with an insta-buddy or you can hire a guide. I dive with RR and Conch Republic Dive center frequently and like both. In the SE Florida area, I've dove with Jupiter Dive Center (my #1 operator), Narcosis, Sandy's Sunday, Splash Down, Underwater Explorers, Pompano Dive Center, Scubatyme and South Florida Dive HQ.
I've never dove in Tampa, but there are dive operators in the area. I hear Tanks a Lot recommended quite often