Warp2Search let us know they've posted an updates page for IE 6 & Windows XP. It's basically the same thing as our OS Updates page, except rather than having everything listed on 1 convenient page (As we do :)), they've split it up across 3 & 12 pages respectively in reverse order. That said they do have a few updates pointed out that we don't (Mainly as microsoft have yet to download links to the knowledge articles for them).
TechSpot is about to celebrate its 25th anniversary. TechSpot means tech analysis and advice you can trust.