I think Linux is great if you have a use for it. It does not have a "steep" learning curve as most distributions also have books/how-to guides on them that you can pick up at any local bookstore. I didn't have a clue about how to install linux and picked up a book with distro SuSe and I have been running fine ever since. The desktop of SuSe actually looks like Windows; there are very few commands you have to "learn" if you get a book b/c it can tell you the problem and how to fix it.
I mean right now I'm taking a college class for credit on learning how to use Linux. I suggest you first do some research on Linux and see for yourself which is better for you. Here are the pros and cons of Linux IMO:
Pros: 1.) It's free. EVERYTHING IS FREE. From your word processor, to wallpaper, to firewalls. You don't have to pay a cent for anything.
2.) No viruses. You read that right. You see Linux is protected by the system b/c of the root user and password that you put on. For ANY access to your machine, be it programs, other computers, etc, it must know the root user and password. So guess what you need instead? A firewall, which is free and usually comes with most distros now and days.
3.) If there's a problem with your machine, you CAN fix it. Not only can you fix it while your using your computer but you can fix it if your China; as long as you know the root of course. Just like building your own computer, you build Linux, sort of. You tell it how to access programs, the interent, etc. If something goes awry, it tells you and you have the ability to find and fix it. Plus like I said you can access ANY Linux machine in the world. I can access Linux that's on my school comp from my home, 24 hours a day. It's fantastic.
Now the Cons: 1.) If your a gamer stay away. Linux was not intended for game use. It was originally developed to have a "home version" if you will of Unix, which it is based off of.
2.) If you really don't know alot about software and you don't want to spend the time fixing your machine if it does crash, Linux is not for you. There are going to be times, just like in Windows, when Linux WILL go down. It's not a perfect OS, nothing is, so I'm not going to lie to you. However if you take the time to work with it and customize it to the way you want, you'll never go back to Windows; except for the games of course
Like I said it's up to you of course. Some people dual boot b/c of games and it's not hard to partition your hard drive and run both. As long as you can follow directions, you're in the clear. I hope this helps!