I have installed Husky Liners Weather Beaters on several vehicles now. I don't think you can get a better deal on floor mats. The carpet under my Husky Liners is like new and they put up with the nasty winter weather of the northeast. And I believe that the Husky Liner's Guarantee is the best in the business. I'll put my Husky Liners up against any floor mat out there. And yes, I have used the others, and I have no interest in Husky Liner.
Here is the link to the custom fit floor liner options we carry for the 2007 Odyssey. 2007 Honda Odyssey Rubber Mats at CARiD
As for Husky liners, that's one of the best floor liner solutions available on the market today, along with WeatherTech.
Hope you will find the right set of floor liners for your vehicle.