Has Safari been naughty and stopped syncing your bookmarks with your iPhone? The culprit, it seems, is the recent Safari 3.1 update. Fortunately, the fix is in, direct from Apple. According to this Knowledge Base article, running the following command in Terminal should fix all your woes:
defaults delete com.apple.safari RegisteredSafariSyncClient
You’ll need to resync after issuing the command, but then you ought to be all set. I haven’t noticed this problem on my own machine, but about half the time I forget to sync my iPhone anyway—come on, where’s the wireless sync support, Apple?
[via Daring Fireball]