|
I also recently had it narrowed down to those two bikes - based on looks alone I woulda bought the S3. I test rode both. To me the Ducati seemed somewhat "diminished" compared to the Triumph, so I bought the '07 S3 (in black). Got just 250 miles on it and I love the beast. I was back at the dealer yesterday and for kicks looked at the Ducati again. Gotta say I'd choose the S3 all over again in a heartbeat. :-D
|