Aside from all the rain, one thing Portland Oregon has is a plethora of great independant theatres. I went to a few movies last year and some of the smaller theatres show interesting stuff, albeit in a smalller space with crappier sound but most are only $3 and they serve BEER and PIZZA. I take my kids to matinees at one (Laurelhurst) where they get in for $1 each- total admission= $5!! A couple of bags of candy for the kiddles, a beer and popcorn for me, I still haven't cracked $15. We saw alot of blockbusters- Harry Potter, Pirates 3, Ratatoille etc. It's a nice way to get out and about.