Quick question, I'm looking for reassurance more than anything else I guess. Is the file mentioned by the OP definitely a false positive, or could it be genuinely infected. Can I restore it without risking my pc security/do I need to restore it? Normally I'd think nothing of it but I do game online quite a bit and anything involving a keylogger, as the infected file is described here
http://www.microsoft.com/security/portal/Threat/Encyclopedia/Entry.aspx?Name=TrojanDropper:Win32/Spyeye, makes me worry about my account security.
My own two cents would be to argue in favour of it being a FP, based on the fact that it's only been picked up now, but then I don't know how the NativeImage service works.
Any help would be much appreciated

To clarify, the file that got detected on my PC was mscorlib.ni.dll in C:\Windows\assembly\NativeImages_v2.0.50727_32\mscorlib\62a0b3e4b40ec0e8c5cfaa0c8848e64a. The final modification date of the file is within 24 hours of SP1 for win7 being installed