Windows update on Vista and 7 takes forever and a day to run when you need a lot of updates, like in your situation. I just restored a PC from a year old computer with Windows 7, started Windows Update, and after an hour and a half, it's STILL running! I don't remember it ever taking this long, but that's the way it is unfortunately. :-(