Configuring Linux and learning at the same time can prove that it can be difficult...but if you know where to look, you'll have much less work (the support here is excellent). After the configuring to your liking is done...Linux runs perfectly, at your liking, without any problems of sort. It worths the time you spent in configuring all that thing...
I Also would like to point out my latest experience with Windows. like you, I was a windows users, until recently. I didn't have that many problem with the os, except in stability. But then, I wanted to try something new, so I choose to check Linux. Then, the first time I tried it, I was confused, and didn't kinda liked it, to be honest. then I wanted to switch back to Windows, and it's then that I realised all the trouble the Install gave me, all the trouble I had setting up everything, readjusting my ways of doing things to match the ol' windows way...and it's then I realised that finally, that it wasn't Linux who was difficult, but the way I used to use my comp.
So the moral is, go back to Windows, realise that you where better in Linux and come back. nah, just kidding ;)
It's just that every one as a way of doing things, and some can be better with windows, others with Linux...just give Linux a real chance and you'll see if you like it or not :P
It's just my two cents, hope I didn't say anything wrong there :unsure: