I second everything LinuxChique has said.
Linux is great.. it can be a bit harder to use than Windows, but it's so configurable, it never crashes, and it looks much better than Windows. Plus most distros are free.
What distro and version are you using?
Have you tried Mandrake Linux? That's what I'm using. It's not too hard, as long as you don't mind using the command line a lot. My favourite thing about it has to be configuration. You can customise it 100x more than Windows.
I also have XP, which I only boot up into when I really want to run a program that I can't run in Linux, or when I'm having problems with Linux. (My only problem so far has been setting my screen res. too high and not being able to get into the GUI.)
Yep, it can be a pain (esp. with installation of programs, for me - dependencies! grrr) but Windows is more of a pain, for me, anyway.
Hey, but if Windows works for you, that's fine. I don't care what OS everyone else uses, I just prefer Linux. It makes more sense to me than Windows, and I like being able to customise my system, and do what I want to it. You can't even change themes in XP (!) apart from the 3 it comes with, unless you change the dlls around, which I did when I was stil using XP.
Mary