Nail In Coffin?
Barring any forthcoming surprises from testing sample "B," this about does it for Landis -- foiled by the mass spectrometer. If true, a deservedly shameful day for him, and a disappointing day for all of professional cycling.
Hell, I say in the future let 'em swallow whatever they want. May the best biochemist win.