In my opinion, Linux is a better option because it is free (depends on the distribution, but most of the good ones like Fedora and Ubuntu are free) and has better security to protect your computer. However, I would still keep a partition for Windows so that you can run applications developed for Windows (the majority of programs are written for Windows). If it was my choice, I would use both OSes.