Mill Creek, Bothell, and Woodinville are very nice. North of this has a "small-town" feel. So if you want to be near the action (Seattle, Bellevue, etc.), then make sure you're south of Lake Stevens. Everett's old and junky. I'd never want to live there.