Ok. Panic over. Turns out it wasn't safari or my mac but my isp, virgin media. [...] Thanks for your help anyway guys.
Let's see. The title of this thread is "Safari 3 sucks". That's pretty strong language. Now what about instead of thanking people here for their help (actually, they didn't help you, they just wasted their time), you would find a way to change the title of this thread to something like "Safari doesn't suck at all, problem between chair and monitor" to undo the damage that you are doing.