Thanks American Dream - I didn't know Service Pack 3 was available until I read your thread.
I have just installed the service pack and guess I was one of the lucky ones because my .dll's appear to be working well.
I operate the Internet through a "three dongle" and the update couldn't quite figure that out - so I had to phone the number supplied and manually insert the verification code - maybe that is why I didn't have a problem with the .dll's.
Anyway, all appears to be working well so fingers crossed for the future.
