While clicking through some pages, an ad for switching away from VSS came up briefly. Unfortunately, I navigated away as I recognized what it was for. Is there any way for me to find it again?
The Sponsor Gallery is still on the to-do list... but, you're probably talking about the VSS Is Dead campaign from Source Gear.
And yes, VSS will mess you up like that.