for me,i would say ma long and xu xin.ma long,he is an aggressive and smart player.he knows what he wants.meanwhile for xu xin,he is a quick step player or i would say he has a beautiful footwork,not to mention he also smart player where he always find solution to beat his enemy.not to forget...