I was there last weekend. Wife and I stayed 2 nights at the Sephanie Inn in Cannon Beach. That hotel is awesome, and the town is cool too. We drove out to Hood River and toured Full Sail Brewery. Double Mountain brewery, also in Hood River, has pretty good pizza and beer. There is a smaller, scenic road that parallels I 84 out to Hood River. If you take that road, you can stop at all of the waterfalls, like Multnomah Falls.
While in Portland, go to Powell's bookstore if you're into that sort of thing. It's huge. Deshutes brewery has a pub near it, and it is awesome. Piazza Italia is great for Italian food, and Salty's on the Columbia has excellent seafood and a great view.
Beautiful city and state. I go for a conference once a year. My wife and I say that we want to move there every time. If we didn't have two businesses and family here in Oklahoma, we probably would.