For IT jobs, Denver and Boulder are probably your best bet. There are a ton of startup-ish companies in Boulder and the ones growing in size all need that support. I've spent a lot of time in Denver, Boulder, and Ft. Collins. Of those places, Ft. Collins is my favorite. It's a college town, but it's big enough to not make that the focus. It's also only an hour away from Denver so trips to the city aren't all that inconvenient. I have no idea what the IT job feasibility is there though.
As a city, Denver is OK. The public transit is bad and it's current population boom is causing everything to spread out. There are a lot of new "towns" where they just have a shopping mall/center and they're waiting for the rest of the town to build around because developers know it will. But the outdoor stuff is awesome. It's hard to beat. The convenience to the mountains for camping/hiking/skiing is silly. Also, if you're into beer, Denver is probably one of the better cities in the country for that. The Great American Beer Festival is held there every year and it's the biggest of its kind. Another big plus of Denver is that for a city of its size and importance (fuck St Louis, Denver is the true gateway to the west), it is relatively cheap to live in.
Politically, the state is very divided. You have Denver, Boulder, and Ft. Collins which are, for the most part, left-leaning. Then Colorado Springs is very red. Then most people who live outside of the cities are also right-leaning. It leads to political ads being everywhere all the time. Not sure if that's important to you, but it is to some people.
Glad you're deciding to get out of Cincy. I lived there my entire life until I up and moved to SF a few years ago. I don't hate Cincy. I enjoyed living there (I used to live on Main St in OTR), but I'm really glad I don't live there anymore. One huge plus of CO is the weather is so much better. No more winters when it's so cold it hurts and the summers don't get absurdly humid. Also, it's sunny almost everyday. If I didn't love the west coast so much, CO is definitely where I'd want to be.