As for the other advice, my thanks to all who responded. In the mean time, I'm going to keep trucking along working on my product and hopefully the right person will present themselves through some of the networking options that have been recommended.
Unfortunately, no one is running the equivalent of the co-founders meetup in Colorado (http://www.meetup.com/Co-Founders-Wanted-Meetup/), but you are welcome to start one if you want to. TechStars would indeed be a great anchor, but you don't have to ask permission to start such a meetup.
Ok, planning it.
Ignite Boulder and TEDxBoulder are coming up, are you going to be there?
also, the BDNT Meetup is a great way to hook into the startup scene.