P.S. Oh yeah, don't forget the $34 fare Sacramento-Portland; combined with Amtrak at either end, can get you there pretty from the Bay Area efficiently and cheaply, without an all-day drive or overnight train trip. More details on ground transportation options in
this post on the "Where to Stay" thread.