Could anyone give me any clues as to why connecting to websites on a 1mbs broadband connection is so slow, once I am on the website it is o.k but connecting to a page is very slow,
Impossible to say for sure.. But if making a first connection to a site is slow or the page times out... but after that its fine on the rest of the site is normally indicative of DNS problems. Its your ISPs DNS servers that translate the www webaddress that we humans see in to an IP address usable by your PC.
Check youre using the correct DNS servers for your ISP.