iPhones are extremely adaptable devices. You can even turn your iPhone into a bootable drive for a computer. You will need a "jailbroken" iPhone to install the application that will create a USB storage space on your iPhone. And you will need to follow some fairly simple steps on your Windows 7 or Windows Vista computer.
Make sure that your iPhone is jailbroken and that you have a section of its memory sectioned off as USB storage. Instructions for how to accomplish this can be found in the References section, if it isn't already done. Plug the iPhone into your computer. Once the iPhone loads, your computer should read it as a drive, which will show up with all your other drives.
Open an Internet window and go to: http://www.datafilehost.com/download-a717212e.html. This is where you download the necessary software for a Windows set-up that you can use as a boot disc. Download this software and save it in the partitioned section of your iPhone that is acting as a USB drive.
Copy the files from your iPhone onto a computer that needs to be booted. Essentially, your iPhone is now just a USB that's carrying boot disc information in it's separated section. Rather than simply popping in the CD; however, you need to plug your iPhone into the computer you're going to boot, access the drive, and then download the files.