iTerm is a great terminal emulator for OSX.
However, there’s a nasty bug in recent versions: you can only start it as the user who installed it, else iTerm doesn’t start and you get an error that looks like:
Library not loaded:
@executable_path/../Frameworks/Sparkle.framework/Versions/A/Sparkle
Referenced from: /Applications/iTerm.app/Contents/MacOS/iTerm
Quick, dirty but working fix: start Terminal and run:
sudo chmod -R 755 /Applications/iTerm.app/Contents
Done.