Crescent Pointe and Old South in Bluffton are a lot of fun. On the island, Oyster Reef, Golden Bear at Indigo Run, Port Royal (3 courses), and Shipyard can usually be found on Last Minute Tee Times for reasonable prices. A nice splurge is the Robert Trent Jones course at Palmetto Dunes Plantation. I have never played Harbour Town, as it is very expensive. Many of the courses on the mainland (Bluffton) can be found for good prices on GolfNow.com. All of the courses in Hilton Head are nice, and you will enjoy your visit.