This link has a pretty accurate month by month chart of South Florida water temperatures: Fill Express -- Marine Condition Reports and Weather Forecasts for Greater Fort Lauderdale
I'd concur with the temps on the chart.
Me... I wear a 3 mm when it's over 80 degrees... a 7mm from 72-80 and a drysuit when it's 72 or less.