granolamama
New member
The '06 Sienna rating on Informed for Life is for a Sienna without ESC (electronic stability control). If you look at the '07 Sienna scoring, it has a lower (safer) score of 64.7 when equipped with the optional ESC. It's a safety feature worth having and should be standard IMHO, just like it's standard on the Odyssey.
Yes, the electronic stability control is so awesome in the snow! No sliding around when I try to turn, unlike my friend's Chrysler minivan. I have a 2005 Odyssey, and I love the tight and responsive steering on it. Awesome acceleration, too. (I've never driven the Sienna, though.)
-Helen