I have noticed it gets less crash-y if I have less pages open. Lots of pages, especially rss or news sites that feel the need to reload in the background, will crash it faster. I try to keep it under 3 pages constantly open and it gets less unstable. And if its a big, graphical website, i close all the other pages and let safari devote itself solely to the one site. it's not perfect but it helps.