Responding to Patrick's question about whether Microsoft has addressed the S800 issue in XP SP3 and/or Vista, the answer is regrettably no. For more on this please see AVT knowledge-base article on the topic at
http://goavt.mykb.com/Article_249D6.aspxMicrosoft has claimed they'll address this in a future Vista service pack. Thankfully the driver "rollback" is 100% effective under SP3 (as with SP2).
Scott
Allied Vision Technologies