I am having frequent crashes with Safari Version 3.2.1. It happens a lot when I have iTunes at the same time

. Also, sites that use a lot of JavaScript seem to make it crash.
Once the crash happens, the machine has to be restarted or the browser just keeps crashing whenever a site is about to load.
I am using OS X 10.4.11