I'm just mad
Portland OR is a fine town (just be sure you know which side you'll be on when rush hour starts because you can't change your mind too easily on a whim...). But I don't think Portland is Oregon's biggest draw, there is not all that much "there" there. That would have to be the coast, followed by the mountains. If you take the time to go to Oregon, see if you can fly into Medford, visit the lovely Shakespeare town Ashland, then get a car, head out across Grants Pass to Crescent City on the coast near the CA/OR border and drive north, then head back inland to Portland. What a treat!
I can highly recommend staying at http://www.innatottercrest.com/index2.html
This is from their website, a promo pic, but it really looks that good - get a room with a view. They have a swanky restaurant, and the town is barely ten minutes away.