Depends on how you define "best"
For the fastest, use Macs
For the most reliable and compatable, use Windows
For more open source(for programmers), use Linux
It really depends on what "best" you are looking for.
I prefer Macs cause games and stuff run faster.
Email me if you have any questions
[email protected]