Just one thought, sometimes after multiple driver installs, a previous failure can seem to get "stuck" and give a false status to later attempts. One way around this is to try booting into Safe Mode, and removing any "phantom" driver installs that show in the Device Manager. (This is one of the functions of Safe Mode). If you haven't already tried this, it might help.
Edit: Adding to the feasibility of this maybe being the cause, a description of this error (from HP) offers as a possible cause; "the same or newer version of software is already installed". An unsuccessful install may leave a stub making the installer think a later version already exists.
Another suggestion is that required support software may not be installed, such as .NET. How to find out is unclear. Have you successfully installed the motherboard chipset drivers before trying the video drivers? The reference to Mass Storage Controller suggests maybe not, if not try that first as chipset is standard first order of installation.
Edited by Platypus, 27 January 2012 - 07:49 AM.