Climate wise you'll be quite familiar with Vancouver, it's in an area that is very similar to England though it's rains a little more, for instance Manchester gets 800mm of rain a year and Vancouver gets about 1600mm.
Work wise you'll personally be better in Calgary, there are more...