It's early enough, you can probably book with Steve, he books up way in advance, he was my first rec as well.
Others: Capt. Dave Mistretta, Capt. Dave Zalewski, Capt. Dan on the Double-O out of Madeira Beach Marina, Capt. Trae Sorensen Top Knotch Charters (Beautiful 36 Invincible), Capt. Ed Walker.
All of these guys are outstanding and it's early enough to book with'em.