I'm going to concur on the D220's. I have a set on my Kawasaki ZRX1100, and they are sporting enough to rail through corners, and they're very impressive in the rain. The tread depth is about 50% deeper than your average sport tire, so you should get some decent mileage out of them...