New
#11
Worthy of an update now the problem is resolved.
Monday last week I took the PC to my local shop for them to have a look at.
They ran tests on memory - passed; CPU - passed; motherboard - passed; PSU - passed. At no stage did they get a BSOD (typical!)
Then they put their collective heads together and came to the conclusion that it was a memory problem. So to include the relevant bit of their email to me:
"We believe it was your ram modules that were causing your blue screen issues; your old ram was the hyper Tec value ram 1.65v in which we have now replaced with 4 GB corsair Vengeance 1.5v Ram.
The Sandybridge motherboard you have has a maximum voltage memory controller which can handle up to 1.59v.
We could probably tweak the motherboard to give more stability with your old ram but the best way is to simply replace the Ram to the 1.5v memory controller."
I've now had it back for over a week and it has run without a hiccough - previously the longest time BSOD free was 6 days (once) more normally 1-2 days.
So, in a week or so when I've got time, I'll rebuild to get a clean system - it's got a bit messy with diagnostic software, etc.
Thanks to all who offered their advice and guidance. Clearly the new memory would have cost somewhat more than the old so they lost a little but they know I'll bring more business, where they are reasonably competitive, because their service is so good.