The script is just a simple vbscript that pulls WMI Data and stores it in a database. The WMI Class and Field you mentioned (Win32_DiskDrive.FirmwareRevision) is where I'm pulling the data. I have found the field comes back blank on Windows XP Installations, but all of our machines are Windows 7 now, so it's not really an issue for our setup. If it is possible to query that field and include it in one of your harddrive tables, we can take it from there with the LanSweeper reporting tools.