I think I have to agree with most of my peeps here.
Most everything that sucks in England is going to happen in America some day. At least with America you got wide open spaces and plenty of states with regularly nice weather.
Live here, visit there. Win/win.