You might not expect a town the size of Boulder to have a really good contemporary art museum, but that's where you'd be mistaken.
Boulder, you see, is a little town with big city cultural tendencies... or at least that's what we like to think. The Boulder Museum of Contemporary Art does a pretty good job at this though with a range of eclectic exhibitions, lectures, and performance art. If you are an artist yourself, or even if you just aspire, there are workshops to be had.
To it's further credit, the staff of BMoCA is usually outside at the farmer's market with crafts for the kids.