Apple has released Safari 4.0.2 for Mac and Windows, and I have made the switch. Bye Bye Firefox. It's been nice knowing you, but you denied and ignored my critical bugs for too long. Safari supports XML 1.0, XSLT 1.0, CSS, XHTML, SVG 1.1, and RSS. The final missing pieces that enabled me to switch were DeliciousSafari, Safari AdBlock, View Selection Source, and this bit of AppleScript:
I still need replacements for CookieSafe and CustomizeGoogle, but I can live without those for now. Oh, and one more thing, could someone please make Safari restore its state after quit/crash and relaunch? "History/Reopen All Windows from Last Session" is close, but not quite right.