I've ridden several 675 Triumphs. Nice machines, but they have their own issues - engine gear whine, a lack of wind protection and (to me) they are ugly compared to the Ducati SS. The details don't compare to the Italian bike. No motorcycle is perfect - not one.