Decently populated US West Coast city that gets great sunshine but also snow?
I'm from MA and love the snowfall we get (I'm apparently one of the rare ones that like snow and finds it pretty), but my girlfriend hates how we don't get as much sunshine as she would like (she's originally from a much sunnier country). I looked at a map of snowfall and sunshine in the US and it looks like the only real sunnier places (that we would consider living in politics-wise) are on the west coast in like Cali, Oregon, or Washington state.
Any ideas for populated metro-ish cities on the west coast that gets more sun than MA but also gets some decent snow? Or at least, cities that are close to a place that gets decent snow? Was thinking Portland, Oregon.