ERROR: ProcessBlock() : duplicate proof-of-stake (COutPoint(5f78f18bfb, 1), 1421669840) for block 2e91696a0657ae4df6f4abe26f90f473f8db447954b569be274a0b6f5938d1e1
Is on my todo list to investigate further. It might have to do with orphaned branches. For now, fastest way to go ahead is to resync.
Empty the ~/Library/Application\ Support/Clam folder EXCEPT the wallet.dat
put
http://s3.amazonaws.com/dooglus/bootstrap.dat in the folder as well
You can also copy the entire folder from a different wallet you have somewhere too (be sure to backup your wallet.dat).