The first thing is to make sure you installed vs2005 SP1 ,
and add memory as much as you can , also try to work on vista because it manage the IO and system memory much better , and it reduces vs 2005 the startup time .
the temporary files are store in "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files" ,
also there is some tips on how to enhance the performance of vs by disabling some of the animations ...
you can read them here [ I didnt tried them , so im not sure if they could help ]