Update 5 - SFC /SCANNOW
This update is important enough to put at the top of the question!
As suggested by @harrymc, I tried running SFC /SCANNOW at an administrative command prompt. The resulting CBS.LOG file has some very interesting entries toward the bottom:
Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-ieframe.resources_31bf3856ad364e35_8.0.7600.16385_en-us_aa56e58ba603e4d6\ieframe.dll.mui do not match actual file [l:30{15}]"ieframe.dll.mui" : Found: {l:32 b:DdY39ZR8qqIjw6lQcL2Xvbjw0T2ScyWz76yzlq0sf5w=} Expected: {l:32 b:3MM8XlEFjOgqH6G7JUOh1CYW8IVRe8Nnt/64UpCD2l0=}
(snip half-a-dozen more lines like that)
Could not reproject corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"[l:30{15}]"ieframe.dll.mui"; source file in store is also corrupted
So it seems that the slipstreamed version of Windows 7 installed by the computer store was corrupt in some way. A repair install from my genuine DVD will no doubt fix the problem, but I might hold off doing that for a while and see if a future Windows Update pulls down newer versions of the problem DLLs and fixes it for me.
Hi gang,
I'm posting from my new PC, which is running a clean install of Windows 7 Home Premium x64.
When I run IE8 and click the "New Tab" icon, I'm presented with a corrupt version of the standard "New Tab" page:

If I run the x64 version of Internet Explorer, the "New Tab" page looks just fine.
Any ideas what could cause this sort of corruption, and how to fix it?
Update 1 - No Add-Ons
I have tried running IE8 32-bit in "No Add-ons" mode, but the problem persists, so I'm sure it's not related to an add-on that IE is loading. Heck, it was doing this before I installed anything, so it can't be anything to do with an add-on.
Update 2 - A Corrupt Accelerator?
A colleague has suggested that it could be a corrupt "Accelerator" loaded in IE8. Now, when this started happening, I had only just been through the initial "Welcome to IE8" wizard, but I did ask it to give me a list of search providers to choose from instead of using Bing, and I installed the Google search provider from that list. I'm wondering now whether that provider was corrupt in some way.
The list of search providers that IE8 shows you when you first run it is not the same list as when you click "Find More Providers" after the fact, so perhaps there's an incompatibility with the Google search provider on that list, and the "Google Search Suggestions" provider you see on the ieaddons.com. I will try uninstalling the Google search provider later today too.
Update 3
Ok, so removing the Google search provider had no effect, and nor did deleting IE's temporary files. Per @harrymc's suggestion I have uploaded a zip file of the page to http://madprops.org/mabster/newtabcorrupt.zip. With any luck someone can diagnose this problem and save me from having to pave the PC (or live with it)!
Update 4 - Reinstalling IE8
At @harrymc's request I tried unchecking Internet Explorer in the "Turn Windows Features On and Off" dialog and rebooting, then checking it again and rebooting once more (effectively reinstalling IE8). No joy - the New Tab page is still corrupt.
