On the public side I'm a fan of Florida Club. Definitely some sophisticated shaping and features that most of the other courses in its general area and price range (I'm talking Summerfield, Lost Lake, Fox Club etc.) do not have.
The new Match Course at PGA National is awesome, too. Not sure if they take non-member/non-resort-guest play but worth investigating.
The PGA Village courses up in Port St. Lucie are all mint right now, and the Dye Course is one of my favorites.