Unless you want to access the media on both comps at the same time, you could get a hard drive enclosure and turn the desktop's secondary drive into an external storage drive. They cost about $30 for a decent USB 2.0 enclosure.
The other way is to use a crossover cable, which is a differently wired ethernet cable which allows you to connect two computers directly via the ethernet ports.
There is also something called a NAS (Network Attached Storage, I believe), which is principally an external storage drive(s) which is accessed via the network. However these cost $200+ to set up a halfway decent one.
Which way sounds better?