There are so many great players today. I'd probably have to give Efren the nod because he truly is "The Magician". But Earl Strickland is my favorite player. He's a joy to watch. The man has magic in his cue. He plays so quickly and so precisely that you can't help but admire his talent. Bustamante is another player that is a joy to watch. He may not be the greatest but he's tops in my book too. Love to see him stroke.