I wouldn't recommend Linux to anyone who didn't have time to learn a new OS. It's definitely not an easy OS to master. Then again if something fails (registry, dll file, etc.) in Windows you're pretty much relegated to reinstalling the OS. Under the Linux if you know what you're doing you can get your system up and running without resorting to a full reinstall. But yeah, if you aren't a person who customizes and messes with your system in order to get the most performance out of it, Linux is not for you.