I couldn't connect to some sites eg. Seatubes wouldn't work, said there was no internet connection, Apple Update said the same thing, but I had no trouble whatsoever with sites like this one, YouTube, BBC, plus several others. So what gives? HTTP Proxy, that's what. Firefox 2.0.0.16 btw.
*But*...