As I remembered - of the 38000+ lines in the log, 1700+ are near-fatal error messages, many of which seem to occur on every boot.
Most common error types are
STATUS_RM_NOT_ACTIVE -
E_UNEXPECTED
They all appear to be related to the Components store - which is (if I understand it right) where all the bits of Windows are stuck together.
There are also a load of
ERROR_FAIL_REBOOT_REQUIRED
which is fairly self-explanatory.
Since we started this thread, MS have updated the CheckSUR tool - so it may be a good idea to try running that again, and see if it finds/fixes anything new.
Please delete the old one, then
Please download and save the CheckSUR tool from http://support.microsoft.com/kb/947821 (you'll need to look in the details for Method 2) Run it - The tool can take anywhere from 5 mins to a couple of hours to run (or 'Install') depending on how much it has to do, and may exit silently - it may appear to freeze for most of that time, but be patient. The result is logged in the C:\Windows\Logs\CBS\CheckSUR.log file - and an archive …\checksur.persist.log file Then zip the CheckSUR.log and attach it to a reply.