Why does Safari always hang?

Solution 1:

In my book, Adobe Flash is always the first culprit for issues with browser stability and responsiveness. Try installing ClickToFlash and see if that helps things.

Solution 2:

Did you update to Safari 4.0.3 yet? I was having problems with 4.0.2