Before I go on with my post, I'll just say that I have Googled the subject, but most of the threads I found were over a decade old.

When I say best, I'm referring to smooth and non-buggy play....