So Dell have finally come to fix my laptop. The delay was mine rather than theirs I suppose so I'm not complaining (though the level of diagnostics they wanted would have scared the pants of a non-technical user). I picked up a (almost) half price 2408WFP which meant that it was actually usable but the whole machine has been getting steadily crappier.
To be honest, I thought I'd picked up a drive-by rootkit and that the random but frequent crashes of the NVidia driver / vista windows manager was as a result of that. Audio too seemed to make things worse. I could usually manage about 5-10 minutes of video replay before CPU peaked and stuck at 100% and the kernel nuked the display driver.
Lots of people hate Vista. I like it. It's a testament to it's robustness that these problems, while annoying do not result in blue screens or outright hangs. And yeah, I realise that X11 has had a separate windows manager for about a bazillion years, but have you used it? I do security stuff for a living for a large bank, so UAC and the privilege segmentation is a bonus as far as I'm concerned. I had a couple of bits of hardware that didn't work any more, but really, a new scanner is beer money these days.
So anyway, Dell come and replace the motherboard and LCD - carefully transplanting the CPU and Nvidia Quadro chip from one board to another. Net effect, working screen, and all the other problems seem to have mysteriously disappeared.
So the moral of the story is, it's easy to blame Windows, but in this case I think the hardware (I'd guess Northbridge, but it's only a guess) was flaky.
What else?
The task tomorrow is to try and remove the unnecessary bitmap resources that I think/hope are the cause of the ribbon-x issue. Path selection for folks with data in non-standard locations is done and there will be a couple of additional fields in the summary crosstab.