People are kidding themselves if they think Colorado isn't liberal as a whole. Two democrat governors in a row, and Denver and Boulder pretty much control the whole state politically regardless.

I would not go to Grand Junction or any town near there unless you like living next to meth addicts.

If you are going to stay on the front range I would really look hard at Fort Collins. It is a college town with low crime, and good housing. One thing to keep in mind though, if you live in the Denver metro area, you might as well live in Kansas. You are going to have to commute in heavy traffic to get to the "real" parts of Colorado.