The search for the answer to this ultimate question is a noble yet daunting quest. Licensing obfuscation makes the answer the stuff of Sherlock Holmes novels and fortuneteller quarry.
If you already have a Windows PC, you can install Linux and run your existing Windows configuration as a virtual machine. Jason Perlow explains how to do it.