Oh god, don't get me started on those updates. I've had to do fresh Windows 7 installs waaay too often, and I usually have to leave the first batch going overnight.

For whatever reason (maybe you guys can explain) the worst of the worst are the .net framework updates. Sometimes there will be several of those and they each take about 10 times longer than any others.
_________________________
Matt