It's hard to put one person as the "best" player. One player might be better at cash games than another. This guy might play tourneys great but lose his ass in cash. I think you can name a few as the top "all around" players, but on PO it is probably the "best at PO freerolls," and even then you would have to name a few.