Backon2, I grew up near Mt. Baker and could see the Whistler lights from my window at night. Pretty country up there. As for Oregon snow, Portland proper doesn't get too much, maybe a good brief dump or two every winter, but the foothills are a whole different story.
Don't forget about the jetting. Honestly, the 150 barely starts as it comes from the factory, but jetting it correctly will save you a lot of leg. Good luck
