My DH s considering a job at Microsoft in Redmond. It would be a big move for us - we're currently in NJ and know nothing about the area. What towns would you recommend looking at? We have 1 child and would like to live somewhere that is walkable to shops, restaurants... Any other thoughts about the area to consider?