I've used Macs since the late 80s and my key suggestion is to pinpoint exactly what it is that you don't like about PCs--lots of the problems won't be solved by switching platforms.
Spam--won't be affected by platform
Viruses--if you're sloppy about security, then a Mac would probably help in this regard.
Drivers/Incompatibility--For all the fuss that happens whenever Microsoft releases a service pack, there's no small amount of anxiety whenever Apple releases a .1 update to MacOS X.
If all of your data can be moved to the Mac platform, then I think you'll be happy either way.