Those of you that have a real home network, which would be a melange of PCs, Apple Macs, and maybe a kid's science/computer project of a Linux box. If you believed the Microsoft hype and bought XP Home only to find out you can not network that OS if you are using a static IPs on your network (such as having a static IP on you DSL connection or other device that allows for such simple ideas). You say you want to share your MP3s, photos, movies, or even MS Word documents with your Mac? Your options are limited, but if you happened to also be an early adopter an have Mac OS X running you can set your files to share and set the network settings to accept FTP connections. Now you can return to your XP box and use FTP to send your files to your Mac.
The other option is to load Apache Web server on your XP box (XP Home does not allow IIS or even PWS (personal web server) and set the document directory to what you want to share (remember to allow directory view if you do not have a default page). Now open a browser and point to that machine (statice IP will work wonders for this) then drag and drop single file by single file to where you want them on your Mac.