You forgot to include the post about which order the drivers should be installed in, because most people tend to make this mistake.

During Vista's initial install, you need to make sure you use 'Load Driver' for the Floppy/USB install of Intel® Matrix Storage Manager 7.8.0.1013.
Once the OS is up and running, you should then install the Intel® INF 8.4.0.1016.
Restart and let everything load normally, then install the full package of Intel® Matrix Storage Manager 7.8.0.1013 (iata78_enu.exe).
Restart again and everything should be fine.
This eliminated the iaStor problems I was experiencing. I even tried a second re-install just to be sure, and everything was fine.