I haven't used the 3M stuff yet, but a friend of mine has it on his Megabusa, and he swears by it. I was looking at doing it for my wife, and asked him, he said the most important thing is the installation. He was very dissatisfied with his first installer and had it redone somewhere else. You can look on the 3mwebsite and it will give you a list of local installers, just expect to get what you pay for, especially on the install.