RAM and more RAM is the way to go. Partitioning a seperate section of the disk is good, but if it's on the same physical disk, my experience is that I do not see any improvement. Key question here is how much RAM do you have? Another often neglected way to improve PS speed is to close all other programs while runing PS. Make sure you also disable all those programs that gets launched automatically in Startup.