It is a tough one, trying to work out where you 'might' feel right, we thought Windsor might be a good place to settle down (for whatever reason I cant remember!) and nearly bought a place there but in the end decided to rent, we moved out 8 months later and never looked back...
It is tough I find being cut off from a support network, and it takes years to build one up from scratch. Having lived all over the place that was the thing I struggled with the most. Even moving in with my to be wife in north London back in 2005 I felt really cut off from my friends in SW London!
Could you not live up north and hubby just use connecting flights from local airports to Heathrow - if he is away for periods of time the extra few hours travel time wont really impact him as much?
PS, clearly the south is the best btw just to put that argument to bed