I'm not you, but from the little you wrote of yourself, I'd take the big city TT job in a heartbeat. It's a place you want to live for a long time, your spouse will have gainful and reliable employment, and it's a TT job. It sounds like you'd like this city more than your current location, too, perhaps.
Keep in mind that opportunities may emerge for your spouse to increase income, and what is the future for salary in the big city TT job?
I guess what makes you happy, living where you want or having more money? And to be able to live together in a place where you both want to be? Priceless. To me, money cannot buy geography. I love where I live, I love my spouse even more, and I'd turn down a huge payraise to move elsewhere or to have to live apart. But different people have different priorities.
This is pretty much what I was thinking. The pay cut is hard, but not impossible to deal with in return for more possibilities and the chance to live in a place you want to be, with the person you want to be with.