I don't know how so many people are having trouble with Safari. I regularly use 3.1 on 10.4 and 10.5 and haven't had any significant problems to speak of.
Coming over from Windows I'm a Firefox guy, myself. I've tried to fall for Safari, but I keep going back to FF. I've never had any problems with it, I just...don't feel attached to it.
I'm using 3.1.1 and haven't had any problems. It crashed once the other day and I get the RWoD from time to time but that's about it. It's performing significantly better than it was when Leopard was first released.
I too had problems with Safari on 10.5, pages were not being loading and Safari is frustratingly not supported on some websites. I tried using Firefox, but found that it was generally not was fast as Safari, so now use both. Look forward to the day I can just use one.
I had some problem with Safari a few version back, from now. Most of all problem came from the flash plug-in in my case. Just reinstalling the last version of Flash had solve a lot of problem. Maybe this may help. Check what page cause the more problems in your setting.
It might be a good idea to disable plugins (Prefs > Security) and try it for a while. I've been using it since the first public beta in 2003 and haven't had any "crashfests".
I love safari. It's just so nice. I dont understand how people can use firefox or anything else. It looks no where near as nice, i find safari faster, and a lot easier to use. I've tried both firefox and camino, and threw them out after 5 minutes just for there look and how slow they were. No problems either. On the latest version, and very stable.