Unless you will be transferring large amounts of files after you finish with your old PC, I think an internal is just more convenient. Just pop the new drive in, copy what you need, pop it out and hook it up to the new rig. Plus you won't be stuck with USB transfer speeds.