Weather not being a consideration (which, if you're actually travelling around Christmastime, the weather will probably be ****), Portland, OR. There are tons of great breweries and brewpubs in the Portland/Mt. Hood area and also tons of other stuff to do. You may come back w/ a fixed gear bike...