I run both on just about all of my laptops and desktops. The biggest argument for running windows over linux is not being able to run PC games on linux. As the prior person posted, Wine does not run well enough to run winblows games on Linux. But now that Steam is available on linux, and their game library has been growing by quit a bit, I think linux has becoming more and more a viable choice. Also Ubuntu is not the only linux choice. There are many different flavors of linux. A lot of people really like Mint with the cinnamon desktop. It resembles windows more than other versions of linux. It's also free. like free free. For those who have always wanted to try it, you can install a live version on a DVD, or a USB thumb drive and run it without actually installing it. If you end up really liking it you can install it on your PC so that you can dual boot between windows or linux. There are a lot of really nice alternatives for windows software. and just about everything in the app store is free. Also, linux runs better on newer hardware than older. Every once in a while you might have an issue where there is no linux driver for say your wifi, or bluetooth cards. But it has been a while sinse I have ran into that problem. All in all, Linux is a really nice, dope ass alternative.