There's a lot to love about Boulder. Good weather (though I hate the chinooks), plenty of culture, plenty of good restaurants, and recreational opportunities galore.
But recently there have been a LOT of sexual assaults.
And the transient population is growing. Many of them are decent people down on their luck, but there are enough troublemakers mixed in to cause problems. I've been harrassed by some, even when I have my 3 year-old daughter with me. We've cut a number of trips to the creek short because of it. (Also, the public library has had to hire full-time security.)