We are trying to decide on a town to stay in for a long weekend jaunt to the Sonoma County wine area. They are all so darn cute, that I'm having a hard time narrowing down the options. Which one is the choice of foodies and chowhounds in the know? Healdsburg? Guerneville? Sonoma? Sebastapol?