KU31s or 595 evo. I have the KU31s on mine and they are extrememly good for the price.
I've driven on both the SS and KU31, the KU31 is much grippier. Can't comment on noise as I don't hear them over all the other rattles my car makes, or tyre wear as I haven't had the KU31s for long, but I'm much happier with the KU31 than the 595SS.
595 evos are meant to be better than the SS though.
+1
535s are sh*t. don't even bother