My problem with JV's proclamations of cleanliness are that for a clean team they sure get some amazing results especially when compared to the french teams - who many also believe to be clean (or relatively clean)
Look at the tour GC for example
2010
Garmin - Hesjedal 7th (+10.15)
AG2R -...