I like the Rosso Corsa Diablo II's the best.
My Rosso Corsa came with the Diablo II's on it and I loved them, so I put another Set on it when those aged out and they were great too, I Have the Rosso Corsa II's on my Scura right now and they are awesome, in fact I have a new pair of them set aside for when/if these wear out, My Ducati 950 SSS came with the Rosso Corsa III's on it and they are working very well.
If Milage is your #1 Concern when buying tires then these may not suit you. If great cornering and smooth transitions into corners at speed and tracking is most important I don't feel you can beat the Rosso Corsa II's.
I used to run Michelin's on all my bikes..they were good..but imo no comparison to RC's for the feel I get during more Spirited riding....