Saying that the reason that linux is not picked on is because it's user base is small compared to windows isn't really the case...most SERVERS these days are on linux (including many at microsoft!..lol)

Don't you think virus creators would love to mess those up?
other factors are at play...you should read some articles about the built in security aspects that linux has and which microsoft does not...THAT is what makes most of the difference really...