With a technical + business background like that, I agree that product management might be a great fit, assuming you're interesting in getting away from code and focusing more on project management, specs, design, etc.
I'd also say you sound pretty ideal as a co-founder for a general web or mobile product. That's a position where a wide range of skills are useful and I'm sure there's lots of people out here who would love to talk to you.