Just backing what everyone else said, only external drive that's any good for a Scratch Disk is an eSATA drive, even Firewire will be a bottleneck. If you have the C drive set as the primary scratch disk you might also want to change that, assuming Photoshop is installed on the C drive. How much RAM do you have?