Some states beat Oregon to the punch with "early voting," but Oregon still stands as a pioneer, the first state to do all voting by mail.
But you still have to register to vote, and the registration deadline is TODAY (October 18th; October 24th in California).
Oregon will get a new with this election, as appointee Jeanne Atkins is not running. But she has been touring the state visiting with all 36 elections offices. The secretary visits with details of how elections work in Oregon.