Well, I run XP (for games), Mepis Linux and Mac for serious stuff and OpenSolaris for fun (oh and BSD for NAS) so I guess I'm pretty catholic!
"I read that hackers decided to make viruses for windows because they were unhappy with something that Microsoft implemented in their OS so they decided to plague the whole bloody earth like little cry babies that didnt get what they wanted....its just that they want to punish Microsoft."
Well they don't punish MS, they punish the users! Naw, virus writers range from the real pros to script kiddies - they couldn't care less whose OS it is, they just aim at the biggest target. And, alas, one where 95% of users run with administrative privileges and make it easy for 'em.