Daniel Negreanu for sure, the way he reads people is uncanny!