Gardasil gives immunity to a few different strands of HPV, notably the most dangerous ones in terms of causing cancer risk. I do not know if it is reasonable to expect we will ever be able to totally eradicate all strains of HPV. Luckily most strains are, like most strains of herpes, innocuous. That's how they manage to infect the vast majority of the populace in the first place.
That's excellent! I had not heard of the newer version, thanks for the info! I was very happy when I saw that they finally started recommending parents vaccinate boys as well as girls. I never understood the initial hesitance. Sure boys might not have to worry about cervical cancer, but HPV is the #1 cause of oral cancer in males. And that's on top of just the general 'if you can protect your child from a prevalent disease with minimal risk, why wouldn't you?'