Decent alternate route to Kelso from PDX?

I hate going over the Lewis and Clark Bridge.  Does anyone have a decent alternate cycling route over the I-5 Bridge, through Vancouver, etc?
 
Thanks
Ed