May not be the best, but don't know that I've ever seen someone get more out of their stroke than Buddy Hall. So smooth and compact, very repeatable and he never needed that long stroke to get the power like some of the other guys.
I'll go with these guys in their prime:
Power = Earl
Finesse = Efren
Control = Buddy
I think that Justin Bergman has one of the best modern strokes .
I'd have to go with Ronnie O'Sullivan's stroke/cue action. I categorize his stroke as somewhere in between a pool stroke and a snooker stroke. His stroke is not overly-mechanical and contrived unlike most snooker players'. It is a flowing action--his follow through and overall delivery is reminiscent to that of a pool player's.
The integration of elbow drop, couple with his exceptional gift for timing allows him to accelerate and cue through through the ball better than any cueists--pool or snooker. This enables him to perform a lot of pool-esque shots on a snooker table. The combination of deadly accuracy and effortless power makes his stroke compatible for any cue sports table that has six pockets in it.
Efren Reyes' stroke is a close second. On a pool table, his stroke is unarguably as good as you can get. But the wavy nature of his stroke, due to the involvement of shoulder movement and unorthodox grip, invites more inconsistency--and such inconsistencies are magnified on tighter pool tables, let alone snooker tables.
Jimmy White. He had tremendous power, was able to spin the ball very well, and yet had top pro snooker accuracy to go alongside it.
He is no longer in his prime, but that guys stroke was a rock, he was a scary good player and one of the few snooker players who transitioned VERY well to 9-foots due to the power his stroke had. Few people I have ever seen look as solid as Jimmy was over the cueball.
its very important to clarify what you mean with best stroke.... straightest stroke ( if so, no way in the world Bustamante has the best stroke) or the most powerful?
Going on this, I'm thinking Stephen Lee. That has has disgusting stroke power, and top snooker accuracy to go with it. Doubt he' sever played pool though.
KMRUNOUT