J.D.,
I’m not sure if you’ve ever used Google Transit (http://www.google.com/transit), but it’s available for the Portland area. It tends to be easier to use to plan trips than the public transportation sites themselves. (I also just noticed it also has a new feature that will compare your fare for your trip to the cost of driving the same route. Pretty cool.)