I'm sure you aren't looking for suggestions, but I have one for you, and I hope you don't mind.
If you don't have to be in Oregon, I would take a look at Western Washington Uni. NS seems to be pretty well repped there, and everyone I have talked to seems to love it. It isn't a big school and it's pretty close to some very legit. skiing.
Good luck in your search. I was in the same situation but in Maine. I went with the smaller school and my only regret is that it has so few majors.