Hi, Just letting you know it doesn't Report Vista keys correcty. I'm running Vista Business Edition (Enterprise) and it returns BBBBB-BBBBB-BBBBB-BBBBB-BBBBB. I've looked at the DigitalProductID key for Vista, and it is quite different to the previous versions. There's also an additional key there called DigitalProductID4 now, which has a lot of data in it, but I've knocked up a little script to scan through that and can't find anything that matches my key. Every second hex pair in DigitalProductID4 is a 00 though, so it may be necessary to ignore those. It does report Office 2007 correctly though. Seeya, Mullie