The other day I heard about this article on avalonwine.com about the winery I worked at this fall. There's even a picture of me, looking typically lost and useless. I'm the guy in the blue sweatshirt about halfway down.
Avalon is based in Corvallis - it's actually a wine shop right in downtown, but more and more of its business is web driven. Their prices are on the high side, but they connect lots of people to Oregon wines and sometimes feature good content, like this article. It's not perfect but definitely rises above the norm in detail and wine geek interest. Check it out.