Excusing for a second the Horrid Henry reference, I think MS should provide a list, or even a utility to map all the temporary stuff to another disk. e.g. Temp files, Paging, Logs, etc.
I know you can find it all, but it takes hours.
I recently got Superspeed's ramdisk on one of my 16GB 8943Gs, and I've put everything temporary I can find, on there on a 4Gig Ramdisk. My machine just f*cking flies. Everything happens literally instantly. 3 Gig for OS and stuff, 9 Gig for Cached disk files, and 4 Gig for TempDB etc...
Putting tempdb on a ramdisk is the most amazing thing you've ever seen. What it does to complex select intos and the like has to be seen to be believed.