As a Missouri native and a former Colorado resident who really wants to move back to CO...stay in CO!

Cape will have a great cost of living but I can't think of much else it would offer.

I'd pick NH if it was me.