Depends on how you define safe. Linux, as you know, is an open source OS which leaves a few holes as far as safety is concerned.
But to argue both sides, 90% of spyware/trojans are designed for microsoft OS’s. So it is safer in that aspect.
But for what you get Linux is great for the right applications. For the applications I use, Linux won’t work though so im with good ole XP.
Oh and if you do get Linux, good luck with setting up your printers…