Leipheimer Wins Tour of the Gila, Armstrong 17th