I would make a top 10, but I'll just throw a few names out.
Kevin: He may lag and use a lot of secondary accounts, but he's still good.
Shan: Shan really picked himself back up out of the 'I suck' slump and is doing well.
Rashard: Nufsed.
Ex: I find Ex a challenge, he's insanely fast.
Ryo: Really hard to sneak one in on him.
I'd go on about some more sparrers, but honestly I don't seem to really get a chance to spar other people, for some reason I get randoms a lot.