As the TV commercials say "But Wait, There's more!"
It seems... KB885222 was replaced by KB904412-v2. KB904412 was replaced by windows xp sp3
So, the bottom line is that XP may be picking up on something wrong with the drive that other systems are missing, or there really is an issue with the belkin firewire card.
Well I am betting it is my firewire card because it works fine with USB. I have no errors with it and that is in windows and if it were something with the drive why would it only be recognized by windows on the firewire port? I think I might just get a firewire card with a TI chipset.