Perhaps it would make more sense to change the workflow a bit. Have separate timelines for different parts of the program. Those timelines could be linked to specified media contained on specified drives. In the end you can output quicktime files of those timelines and assemble the program from its component parts.
If that doesn’t work for you this is a perfect justification for some sort of shared media server.
Richard Martz
MagicMartz Media
Final Cut Pro HD
Kona LH
After Effects
PhotoShop
Illustrator
Lots of other Fun Stuff!