I would agree with the others- if you have one course go to either Indy or Hudson mills.
Personally, I am partial to Indy and I think that the course there is the best in the southern area of the state and I would choose it over either Hudson Mills course especially with it being 36 holes now. Even at 24, I preferred the original 18 plus the a-f loop over either course at Hudson mills. With that said, you also can't go wrong with Hudson Mills as both courses are great there. Both Indy and Hudson are impeccably maintained, however there are some little touches at Indy like brooms on every hole that are just nice little touches.
Rolling hills is also one of the best short courses around, 6 more holes also got cut recently making it a 24 hole course. At least baskets, but possibly even pads should be in the new holes by Memorial day.
If i was from out of town, and had one day to play in the area,I would hit indy in the morning, play all 36, which takes a good chunk of time as Indy just simply plays long. I would then head south, stop at Aubrees for lunch and a beer, and then to Rolling Hills to finish off the day at the technical course. Playing solo I can burn through the shorts at Rolling in under an hour if I don't get held up, so you could loop it twice- one shorts and one longs in a few hours.
Also, while CJ's is great and I still get stuff there, if you need discs try to get to The Throw Shop.
Like I said, you really can't go wrong in the area. It's a wonderful problem to have. We are all spoiled in the area.