Sienna seems have more comfort features.
Odyssey has relatively more power and better handling, but it is more noisy.
I am not sure if the new Odyssey LX-L has three cylinder shut down while cruising feature which is great for improving gas milage.
Don't buy any model with run flat tires.