Please don't show your ignorance and confuse Treks deal with them being the primary sponsor of this cycling team, that's Astana. It's business and Trek is in the business of selling bikes. They're a big company with multiple products lines (Trek, Gary Fisher, Lemond, Klein, Bontrager) and they understand the players their working with.
If you and your kangaroo court want to boycott any product used by a discredited doper, then be careful, you may be out of equipment soon.
As for holding anyone accountable, the only way to do that is to remove the $$$ from the equation. That means give up the sport as you know it today. Give up your magazines, your expensive knock-off team kits, your enhanced technology, this forum and the ability to see any major tour coverage through mass media. As long as we live in a pay for play world and we have discretionary income that can be used to avail ourselves of this "entertainment" there will always be human beings looking to game the system.
I for one have another reason today to stay away from Major League Baseball and put my discretionary entertainment dollars to use somewhere else, like buying a new Madone in Astana blue, assuming it comes with an IV port