misch: I did look at the nationality route a couple of years ago, and it's not possible. My great-grandmother was from England, but that doesn't meet UK ancestry requirements. And another great-grandfather AND great-grandmother came to the US from Germany, and I can prove that...but although Germany does permit "right of return" applications going back to the great-grandparents, it only applies ON THE FATHER'S SIDE of the family. And unfortunately for me, it's my MOTHER'S grandparents who happened to be from Wiesbaden.
My father's family, I'm afraid, were a motley crew of Russian, German and English Jews all of whose families had been in America for quite a while. So no help there. I can't even become Israeli because my
mother is not Jewish hence I am not either! <laughs wryly>
You are right; as of yet, the UK has not brought gay partners' immigration into line with hetero spousal requirements. The gay-partnership bill was supposed to do that, but (as you probably know) has been gutted in the Lords and now has only a questionable chance of passing, and even if it does, will probably not come into full effect in time for me to avoid jumping through the hoops.

The only thing for it, is to wait and get the UK passport. I hate to be separated from my gf, and she hates it too, but we do what we must. Even in the worst case scenario, me living in London while she lives in Berlin is preferable to me living in Philly while she lives in Europe...which is what we had before. She is not completely thrilled with the contract provisions anyway, and chances are that she will accept it only partly because of other considerations besides me...but still, there's that nagging feeling..."is she farking up her career because of me? Can I live with that?" I mean, I gave up my
entire career for her, but that doesn't mean I think she should do the same or anything even close.
I go back and forth between feeling grateful that we are allowed to be together at all, ever, and feeling very angry that we should have to go through pain like this in the first place. I think it is very wrong.