I have an old laptop HDD but the laptop died. I bought a laptop to desktop HDD adapter for like 5 dollars online, and it works. I would think this would be very useful if you want to transfer a LOT of files...but if you don't want to take out the laptop's HDD and put it in your desktop then this isn't for you. Still...it's by far the cheapest way if you don't already have a network. You can also use a wireless router instead of a PCI WiFi card, just connect the desktop to the router with Ethernet and then connect your laptop's wireless to the router.