Also... whenever Safari becomes a bit sluggish, empty the ~/Library/Safari/Icons/ folder. That's where Safari keeps all the little favicons from the Location bar, and when that folder gets full Safari slows down.
Why this folder isn't emptied whenever you use the Reset Safari function is beyond me... strange of Apple not to do that...