My wife had very similar criteria to yours. She loved the TX but in the end we went with a Grand Highlander for 3 reasons. The upgraded interior didn't feel like it was worth the price bump, we were able to get all of the features we wanted in the Toyota (pano roof, vented seats, pvm, etc...)...