I have to work these days....
Without a doubt, I highly recommend Blue Water Charters, Capt. Jim Guinn on the Freedom, 850-234-9841...First mate Jimmy is top notch, they really are the best crew I have ever been with....
He is not cheap, but you don't ride around looking for fish, he will take you and put you on fish....
I won't comment on the above other....cause I can't say anything nice