Yup WeatherTechs are the way to go. The other ones (glue on type) just make any car look cheap.

Circ - could you post pictures, I have a feeling with the design of the VX it will not look that bad???