Powells is the best bookstore by far. I grew up in Woodland and after I was old enough to drive spent many happy hours shopping for books there. Now I live just far enough away that it's a major event to go and I almost never go to Portland anymore.
Rodney