I'd also suggest 7 Mile Lane through Brownsville (An Awesome town in it's own right) to Diamond Hill Drive, versus riding on 99E. The East side of Interstate 5 has lots to look at. Find some covered bridges to go under...
I know there are some routes from Portland through to Eugene posted on bikely already keeping you mostly on the east side of I-5. Worth taking a look at.