I seemed to have stumbled accross a fix. I have Static LAN addressing setup with 4 DNS servers listed. Running nslookup for BBC gives me a weird ip address.
The DNS in my LAN connection is set for the router which is down because of a phone problem. nslookup tries to look up the BBC address on the router and gets it wrong probably cached. If I disable the LAN connection everything works fine and I get the correct IP for BBC and I can now browse correctly on my 3 dongle.
Problem I don't understand is it's intermittent. Why would it use the router DNS after 5 minutes browsing using the 3 dial up DNS successfully. Switching the LAN off cures the problem.
Further investigation needed.
ZeN & freenetname
recapped ST546v6 on 8 Meg Active
Check my bad boy speeds out on ZeN