I use Safari and have a.Mac account recommend that you do 2 things .........
1. Go to Safari >Reset Safari >Reset
2. I use the latest Safari 3.2.1 The previous Safari did have some update issues but has now been updated recently. So try this, Update your Safari from the Apple websight (it is free). The latest update is Safari 3.2.1 Alternatively if you have a .Mac account go to System Preferences >Systems> Software Update >Download (you'll see the Safari update in the pane + other updates (Quicktime, iTunes, Security Updates etc) will be listed and you can download those at the same time).
Then, whichever you choose, once done then Restart your Mac
That should sort it !
Nick