We have an 07 Odyssey - the most recent Honda purchase. As far as "mini" vans go (if a 200" long, 4500lb vehicle can ever be called mini) it is probably the best of the lot, but it suffers from the same "3 Rs" of recent Honda quality my 04 Civic did - rattles, recalls, and regret. I would not buy this car again - of course, I wouldn't buy any of the competitors either.
It is also VERY thirsty and definately thirstier than my 3.3L 2001 Grand Caravan was (yes, the Ody has way more power, but they are about the same size). Around 11.5/l per 100km in mixed driving isn't too bad for a vehicle this size, but I've never got near the Transport Canada highway figure of 8.2/100km -even doing 100km/h you are lucky to get below 10/100km.