I bought the 3M kit from Ryan at Ultrashield (for my 2001, but sure he has the Gen III by now) ---
http://www.ultra-shield-phoenix.com/
I definitely recommend him! Don't forget to ask for a Viper Club discount...his prices were awesome, service great, and the kit was perfect!
So far, I love my kit and it looks great - road rash no more
. If more people saw it, I think more people would put it on - although I also understand some hesitancy since I have seen such crazy prices for these kits from some people and would not pay that much. Just shop and get a good price (or save some time on mine (and others) account since I have already shopped all over and call Ryan).