So I have a few internal hard drives that I don't have room for in my computer and I'm looking for a reliable way to make them work externally.  I've seen a few things on newegg.com that look promising, but I figured I would ask around here to get some definitive answers.  Any advice is appreciated!  Oh and I'm running a PC with Windows Vista (yeah it sucks I know, I hope to upgrade to 7 next year) with both USB and Firewire.  Thanks!