I can't really say that I prefer one place over the other. My family is back in the states, I miss the Twin Cities, the local bar I frequented, good wheat beers (this may be subjective, I have found plenty of beers and ales I like in the UK, but I do miss good ol Leinie's), healthcare is kind of a toss up, the reactive rather than preventive approach here does worry me (but on the other hand it is FREE).
Public transport is much easier to use, I like the fact I don't have to drive everywhere (although I do miss driving and my Chevy Blazer), I also like that there's so many places to see and explore within close proximity, I think the work/life balance is better over here (at least in my role). There's plenty of other things I could list, but basically I can't choose one over the other.