I usually stay at the Marriott on the beach, and walk the 3/4 mile or so to Pro Divers (next to the swimming hall of fame, if you want to map it) on A1A. Great shop, but they only run 1 trip this time of year, at 1pm. Boat is big and comfortable, but can be crowded.
Diving (Ft. Lauderdale) is good to great, have done reefs and wrecks. Some drift diving, but mostly swimming around and navigate back to the boat (on a mooring buoy). Visibilty is in the good-great range. Water temps should be in the 70's (we had 74 in January on the surface, air temp was in the 50-68 range).
Further north, in Boca is the dive Boat Diversity, among others. Capt. Tony treats you right, and runs a class act. I've been on his boat with as few as 3 divers and as many as 15 (max load) including a class of 7. Excellent drift diving. Visibilty is in the good-great range. Water temps should be in the 70's (we had 74 in January on the surface, air temp was in the 50-68 range). Short boat runs, though. 10 mins or less from the inlet. Have had great conditions on all of my dives (well, the wind came up during the second drift dive in December, but it was still manageable 4-6').
Basically, in Boca, any wind from SW to NNW doesn't drive the waves up too much, from the N-SSE, the waves get unruly.
Don't worry about hijacking the thread, I'm just glad somebody's talking to me!