I went on three organized rides last year. They all offer upto a century.
Reach the Beach - Century from Beaverton to Pacific City
Summit to surf - from Welches to Hood River (option for Timberline and Rowena)
LiveStrong Ride (Portland)
I enjoyed them all!