This spring's 29 best new shoes
Adidas
Asics
Brooks
Diadora
Hi-Tec
Mizuno
New Balance
Nike
Pearl Izumi
Puma
Reebok
Saucony