Even support.microsoft.com doesn’t work on stock IE 8 with comes with Win 7 SP1, so you can’t even download a roll-up update there without installing another browser. Funny isn’t it.