Use a portable drive to load Linux, and keep it on a partition there.
When plugged into a Windows machine, nothing shows up. Reboot and Linux will see everything. I currently using Mint Linux, it's fast and it runs on most every machine.
http://www.linuxmint.com/download.php
Good Luck
Brad