I'm currently working in Vancouver, Canada; which is a very nice place.
But you also have a real estate boom (highest prices in Canada), yuppies, consumerism, worst poverty in Canada (due to mild climate) homelessness & begging is much more visible than in London, recent stories in local of newspaper of teenage gang attacks, cable TV is poor, as is radio (makes you appreciate the BBC radio on the internet service, thanks to the current license payers ) less holiday, lower pay, taxes are similar....etc.etc.
Some things are better in the UK, other things are better elsewhere; if you have the opportunity, then experience other places, but don't expect to find instant happiness elsewhere....
http://www.discovervancouver.com/forum/forum.asp?FORUM_ID=2