Matt,
Private message me if you have any questions. I lived and played there all my life. Most of the guys are right on about the Gem City though. The absolute most enjoyable public situation is Windy Knoll. The pro out there Jim Neff, is a super guy and the golf course is usually pretty accessible and it has 18 great holes. They even have the half sized pins out there. I don't think it gets a whole lot better in or around Dayton on the public side. Doug Ralston really needs to play it soon!!! If you need a place to hit balls after landing. Turn right on 40, go about 2 miles and find the National Road Driving Range. Ask for Gary Hickman and tell him that I sent you. Let him look at your swing and see if he can't help you out.
Moss Creek? Skip it
Reid North? Skip it
Yankee? I don't like it,some do. If it is windy it can be a challenge. Flat greens with NO break.
Walden Ponds? I don't know how this got in the Dayton conversation, but I like this little golf course. The last three holes are pretty good, amongst others.
7 and 8 are questionable out at Springfield, but the other 16 are really good Ross holes. I like this course. Miami Valley is a treat, would be more of one if it played a little faster. Moraine and NCR come down to preference. I don't see much comparison, but I can see how people differ. Moraine is one hell of a golf course. Haven't seen Rolling Green, but I am guessing Moraine would remind you of home most. NCR actually allows access through your professional. $90 with member, $125 without. The North Course is a steal at $55. Windy Knoll is about 15-20 minutes from the airport so I don't think Weatherwax is very viable.
Piqua? I have only played it twice. I thought there were some really good holes and then a few that were a little strange. A short, but fun Ross golf course. Not as easy as the scorecard says it should be.
If you would like to play a good golf course with possibly one of the toughest 25 holes in the world, play Walnut Grove CC. 5 minutes from downtown. You won't have to ask which hole.
Cassel Hills is down the street from the airport. I can't say that I recommend it, but it has some things worth seeing. If you are in a jam.
DO NOT miss NCR, Moraine or Miami Valley on the private side. Windy Knoll on the public. Play Walnut Grove if you can and also check out Greene CC. I think you might like that one. FAST greens if you are there on the right day. Springfield, also. I haven't been out to Country Club of the North in a few years. I have heard all sorts of stories. Nicklaus course that is okay, but I would say feel short of expectations. Not a big deal either way on that one. Indian Springs is a little ways away, but a good golf course. 40 min.?