This resulted in an MSVBVM60.dll version 6.0.98.2 installed ....
Are you sure??? I run that .exe and it does NOT install the 6.0.98.2 version. http://support.microsoft.com/kb/290887 says that it gives me version 6.0.97.82 ... and I checked after the install and that (6.0.97.82) is what was on my machine.

To run our apps we need the version 6.0.98.2 and we are having to tell our users to download it from our website. Sheeeeh