Well, got my comp fixed- works like a charm now...
But, since last night, my phone line hasn't been working, and the earliest BT will send out an engineer, having confirmed it is indeed a fault on the line, is Monday.
Graaagh!
So, here I am at the library again.