You might want to check out two threads I started a few days ago. I found a solution to both hard disk activity issues - if disabling System Restore and SuperFetch is an acceptable solution for you. It has definitely lowered my Vista induced stress/annoyance levels significantly

.
System Restore hard disk trashing is driving me nuts Excessive svchost reading of large files. What's going on?