David,
I spent four straight spring breaks in Pinehurst from 02-05 (the last two as an alum, trouble letting this trip go). I was there with my college golf team (Middlebury) and we had a blast. My Top 10 recommendations on things not to miss:
1. Breakfast at the Pine Crest (melon waiting for you, endless sticky buns) or Holly Inn
2. Dinner at the Pine Crest (could be the best meal in town, and affordable)
3. Singalong with Clarence at the Pine Crest piano bar (sounds hokey, but after 4 or 5 beers you will be singing)
4. Waitress Jen at the Pine Crest (blonde, she's solid, believe me), and wait till you hear the southern-belle drawl...
5. Spend an hour or two one evening with a cigar (optional) and a couple of pitchers behind the 18th green of #2. Even if you arent playing it, you can hang out with the statues, talk about Payne's putt (and see the pin position if on Sunday), and clap if anyone can hold the green in reg.
6. Putt on the huge green outside the Pinehurst main clubhouse. Lipped out a 250-footer there last year.
7. Check out the tropies and memorbilia in the clubhouse.
8. The golf antique shop next to Dugan's, there's some great stuff in there.
9. Dugan's - nice Irish pub with good post-round or pre-night wings
10. Knollwood Fairways - a huge grass driving range of the perfect quality and price to get the kinks out after winter and a plane/car ride.
You have picked four good courses, and any extra rounds can be had at some of the cheaper courses in the area that still have some pretty good qualities. (Little River, Hyland Hills, Talamore, Carolina, Woodlake) My spring break was always at the end of March, but I assume the courses are in close to the same condition. None of them will be firm/fast, and Southern Pines will have the tan dormant rough and green fairway look.
-Brad