I've been fortunate enough to play some great courses in Palm Springs CA, Rifle CO, and other places around the country. Most if not all have been "show and play" as someone in the company has a membership at one of the courses and we're invited guests. Wish I were able to do it more often. This year with my schedule I've been lucky to get out once every 4-6 weeks and my game shows it.
BE200Pilot is correct. Many small towns have absolutely fantastic courses at very LOW prices. In my hometown, the cheapest you'll get out on the course on the weekend with a cart will be $39. There are a few public courses around here that will set you back a cool $75 for a round on the weekend. However, I've played public country clubs in Podunk Nowhere and the course is equal to, if not better than a high priced local course. Top that off with a green fee of $24 for 18 and a cart and you can't go wrong!
Always ask at the FBO your using for local golf course info. Many might even have free or discounted prices. It never hurts to ask!
Regards,
2000Flyer