Has anyone ridden/heard anything about these new bikes built on the "maestro" suspension platform? I reckon they look fantastic....
http://www.giant-bicycles.com/us/030.000.000/030.000.000.asp?model=11147
http://www.giant-bicycles.com/us/030.000.000/030.000.000.asp?model=11147