From Apple's .Mac help page:
"Connecting to someone's Public folder using Windows
You can open a .Mac member's Public folder to see and copy files.
To access someone's Public folder, you need to know the person's member name and Public folder password (if the Public folder is password-protected).
To open someone's Public folder:
If you're using Windows XP, use iDisk Utility for Windows to open someone's Public folder. To download iDisk Utility for Windows, go to
www.mac.com, click the iDisk icon, and then click the iDisk Utility download link.
If you're using Windows 2000, open My Computer, choose Map Network Drive from the Tools menu, then click "Web folder or FTP site." Enter the following as the location to add: "
http://idisk.mac.com/membername-Public? (where "membername" is the other person's .Mac member name).
If you're using Windows 98, open My Computer, double-click the Web Folders icon, then double-click Add Web Folder. Enter the following as the location to add: "
http://idisk.mac.com/membername-Public? (where "membername" is the other person's .Mac member name)".
If you are using OS X go to System Preferences/Internet/iDisk and in Public Access check the option to Read-Write for Public folder Access.
Once iDisk Utility is installed for the windows pc have your friend open your public folder using iDisk Utility and copy the files to the folder.