arghhh...almost have my '07 S2R1k paid off w/termi's etc and THEN Ducati comes out with something like that...grrr
I wouldn't trade/sell mine for a different Monster, but for a Streetfighter? hmmm....grrrr
I'll take mine w/traction control please!
ps. thanks for the ride report & pics