Agree not a lot of great hotel options, The Gordon, Fifth Street, Graduate, and Hyatt are probably the best. When going to the game check out the bus shuttle service, it's the best way to get to the games without a lot of parking hassle.
While in Eugene, check out the athletic facilities, I've...