We moved back 13 months ago and my Brit husband (who once said "it wouldn't be his first choice") absolutely loves it! We are on the east coast, living in the city yet a very green, leafy area and we are close to everything by foot (shopping, restaurants, cinema, etc).
He really likes the friendliness of people and the general laid back way of life. His salary is double (meaning "beans" that you take home and how far it goes....don't want to compare pounds to dollars) and he has the same amount of time off as he did in the UK and I do as well. As for healthcare, we have a great doctor unlike the terrible GP practice that we had in the UK. He still can't get over the convenience of things and how cheap things are compared to the UK. We bought a lovely house with ease (25 days from offer to moving in)....that he truly couldn't get his head around...

Frequent sunshine in the winter was also a surprise to him.
He does miss the countryside a lot (me too) and his family and friends but shockingly he said to me a few months ago "I miss my country but I don't think I could live there again". We went back over the summer and are going again this month for his parents 50th wedding anniversary party so that's a good thing for him since I know he misses his family.
One thing that he really dislikes are US drivers and I agree 100%. I was gone for 4.5 yrs and when I came back I couldn't get over how careless drivers are especially on the highways. Brits definitely drive better, they are much more predicable and disciplined behind the wheel!
As for Indian food, we are lucky that we have a few good restaurants near by and even a place that delivers excellent food.
All in all, life is good!

He is very happy over here and I could never make the move back.
