Quoted from DCFAN:Does the Odyssey come with a timing belt or chain. The Sienna has a timing chain. That would be a decider for me to get a car with a chain if all other things are fairly equal, especially if you plan on keeping the car 9 plus years.
Let's just say I know a guy that is the durability engineer on the engine in that odyssey. That engine is great. You should have zero concerns about the durability or maintenance requirements for the v6. Get the Odyssey, a lot of great ideas and this guys blood sweat and tears went in to making that