I'm going to slightly bend the rules and include the course I will play on Sunday. Listed oldest to newest.
Clovernook Country Club, Cincinnati, OH
Eagle Creek Golf Club, Willmar, MN
Island View Golf Club, Waconia, MN
Country Club of Buffalo, Williamsville, NY
St. Catharines Golf and Country Club, St. Catharines, ON
Keller Golf Course, Maplewood, MN
Royal Oaks Country Club, Vancouver, WA
Eugene Country Club, Eugene, OR
Midland Hills Country Club, Roseville, MN
St. Cloud Country Club, St. Cloud, MN
The best thing about this list is that there isn't a bad course there. Certainly some courses are better than others and some have a few holes that are clunkers, but there isn't a single course here that I wouldn't make a return visit to.
I don't have to play belt-notchers all the time, but I do try really hard to avoid bad golf courses.