I'm going to drop the ol' PSU. Close to Broughton Bluff, Beacon, Hood, Smith--3 Hours, Adams--2 hours, Rainier 2-3 hours, Olympics 3 hours, and closer to the North Cascades, Ice climbing in BC and Banks. Then again, I do more alpine and ice then just rock climbing. Plus, you have a larger pool of climbers to draw from. PSU has a adequate gym, but there is also Portland Rock Gym.
Perhaps you should figure out which school is strongest in the major you might pursue and then climb at the areas nearest that school. Spring breaks are for Indian Creek, J Tree etc. Winter breaks for Lillooet, hyalite canyon etc.