I was a little surprised when a one gig media file took 40 minutes to copy from my laptop hard drive to the SD card reader built in to my HP Pavilion dv2120us. My expectation was that solid state would be a very quick transfer, with the HDD on the laptop being the limiting factor (and maybe that was the case.) I want to quickly copy content from PCs onto portable devices. What is the best way to do this? A portable media device with a USB connected to a PC with a 10,000 RPM hard drive? What is the specs I should look at to build a fast machine? Is HDD RPM the bottleneck? Is SATA a bottleneck? Is the cardbus the bottleneck, is the SD a bottleneck? Obviously, as you can guess, paying for a 10,000 RPM HDD would be a waste of money if it's not a bottleneck when copying files to an external device. As such, where are the likely bottlenecks? Even the memory of the SD is suspect, as I know on my camera, I have special high-speed compact flash cards--so I suppose the ns speed of the memory is an issue too?