Cross posted with the last info, I think. (I'm a bit slow on the send today.)
If you check with Microsoft's Win7 update section you quite frequently should find fixes for update failures that are at all common, although I don't have experience with the Win7 pages to vouch for them.
John