That program is written by Heisse Security, Germany. I've been using it for about 4 years, and never had a problem with it. It dowloads all the security patches and hotfixes for selected OS's & Office versions. It also includes IE7/8. Using the client installer app, you can then (almost) fully patch a new installation.
I haven't updated mine since 6.1, but will now as it says it supports 7