Any Lance Armstrong fans out there may well be interested in this small slice of history: a special-edition Giro Atmos helmet as worn by the American on the final day of the 2005 Tour de France, ...