Depends on what you are looking for and how much time you have.
1. The Golf Club at Bear Dance (
www.beardancegolf.com/)
This is one of my favorite courses along the front range. It is in the foothills south of Castle Rock. If you have the time to drive there this is definitely #1.
2. The Ridge at Castle Pines (
www.theridgecpn.com/)
This course is always in great shape and also has great elevated tee boxes and mountain feel. It is managed by Troon, so if you have a troon card you can get a discount. But otherwise it can be a little pricey.
3. Fossil Trace (
www.fossiltrace.com/)
This is one of the better public courses very close to downtown. It is in Golden, but less then 10 min from Denver Downtown. You need to check out the website and look at the course design. It is pretty cool and very reasonable in price.
If you are looking for something different let me know. I love golf and have played just about all of the courses in town.