I would say alot of it depends on the user. Linux is an awesome OS and beats out Winblows (Ummmm... Sorry Windows) anyday in most if not all aspects. Mainly security and stability. However, at the current point in time, Linux is not for the average user. It takes a knowledgeable computer person to operate and "get around" in a Linux OS.
Judging from your last post, I would stay with Windows for know until a better GUI Desktop for Linux comes out, which will probably happen in the next couple years.