Several users have reported an issue in which connection of an iPhone or iPod touch to a Windows Vista system running iTunes 8 results in a blue screen of death (BSOD).
Two potential fixes for this issue have emerged.
Apple Discussions poster marinesgt suggests:
"I was able to stop the BSOD's from happening on my Vista 32 bit desktop and keep itunes 8. If you have a machine running the latest version of iTunes 7 (on Vista), just copy the usbaapl.sys from system32\drivers to the same location on your desktop. You may have/want to rename … Read more