On OS X enable your firewall first and formost. Consider 'little snitch' to enhance your firewall-fu. After that I'd say having a verified backup of your data is the most important thing.
I picked apart this list over here: http://www.creationrobot.com/?p=2361
Top 8 OS X Safety Tips