Don't start comparing the 04 Sienna to the Odyssey too soon, especially the current 2003 model year Odyssey. A new
2004 Honda Odyssey is suppose to be announce by this summer and start arriving by years end.
The Sienna still is carried on front struts and a rear torsion beam suspension.