Id love the opportunity to show you both, I live in Needham and develop here as well. I just sold a great valued home in Lexington that the owner is tearing down for new construction. My office is in Newton, where I just completed a newly constructed home. I am also a certified appraiser, so can bring much more to the table to help guide you.
Needham has a train, which is frequently popular with people used to a NYC commute, but the train works best if you can walk to work from either North or South Station.
You best bet is to visit both communities and compare. You will get more house for your money in Needham but both are great towns.
Hope this helped!
Depends on what is available and where you are going to spend your free time, from Needham - Boston, Natick Mall, Newton Chestnut Hill, Wellesley, Legacy Place, Cape, Skiing, or the Burlington Mall or Cambridge from Lexington.
Of course, the absolute correct answer will depend on specific addresses of the prospective properties as to some people even the distance within the same town can make a difference (for example, if they are emergency doctors and must be withing 10-15 min drive of a hospital).