I have the Strada's on my bike... the only comparison I can give you is to the Dunslop 208's I had stock... and they're night and day diffrence... but i don't know how much that's saying for the Strada's... as the Dunslops inspired fear... those things SUCK
I do like the Strada's so far... but honestly I've got less than 500 miles on them. I can give ya a better review after september though