all that you mentioned are excellent players in their own way.In any case, the funniest is Daniel Negreanu!