Well its been many years since I originally started my inventory script and over the years there are at least 2 major installation sections in the registry and a couple of "unique" ones. I called both before and then as Glenn used some excludes but it often still had some duplicates. I've not seen any product that is 100% on installed software myself. Most seem to have a similar issue in that they either miss applications or do duplicates as well. Though I'm sure one could probably use some type of regex coding to deal with duplicates. Unfortunately with working 2 full time jobs now and neither one requiring much scripting I don't really have the time to give that something like this would require.