Man...go to L&C or Gonzaga.
My girlfriend is from outside of McMinnville where Linfield is. Dear god. Save yourself and do not go there. Town is tiny as hell, far from everything, just sucks.
Salem sucks ass too.
I have a couple friend who go to L&C and love it. I visits and didn't like the feel, so ended up a few hours north at UPS, but between the 4 you listed that is where I would go. Spokane is not bad, and there is some decent skiing over there, but Portland is a pretty fun city.