Westwood is beyond strong! Houses are selling for close to the orig. asking price. Rated in the top 13 best towns to live in in the Commonwealth, Westwood is strong. There are great schools (Westwood High just rebuilt a few years ago), great commuter rail location etc. Rigth next to Dedham--Dedham is cheaper housing over all (except for Section1 which is ut of this world expensive and beautiful). Dedham also has a commuter rail stop and they are building like crazy on Rt 1. so you'll have a Legal Seafood, Crate and Barrel etc right there.