"It said I had the latest driver."
I always cringe when I see that or similar statement. There's no way for users to know so it's not like you're to blame, but never let Windows or Windows Update look for, install or otherwise alter any drivers.
Always visit the manufacturer of the device's website for the update to install.
Code:
NuidFltr NuidFltr.sys Fri May 08 04:53:31 2009
Link Removed - Invalid URL