You might want to increase the file system cache for Vista:
from a elevated command prompt (click Start | Run | 'cmd' press Ctrl+Shft+Enter)
fsutil behavior query memoryusage
Default value is either 0 (not set) or 1. To increase set it to 2
fsutil behavior set memoryusage 2
In case you care, this modifies the registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
A reboot will be required after changing this parameter.....