The gf 'issue' shouldn't be an 'issue' at all
As for the social aspect, I'll admit it - I'd like to be able to occasionally have some fun outside work. Do I think we're going to be partying every night (either in Cambridge or Denver)? Hell, no. Would I like to have some good friends around? Well, yeah. Is not having a group of friends available a con? Yeah, it is. My life is both work and play. I have no illusions about the ratio of those two while creating a startup, but I'd still like my limited play time to be of high quality.
Plus, It's very unlikely it would be for only three months - if it were just that, I'd wouldn't worry about it. But the reality is that if we move to Cambridge, I we wouldn't be leaving unless we had a good reason.
In any case, thanks for the feedback...