This always annoys me. Mac OS X’s Terminal’s prompt not loading promptly.
Sometimes it is something to do with Apple system logs. You can clear them through this:
sudo rm -f /private/var/log/asl/*
It works for me and I’m a happy user again, now the prompt in Terminal starts quickly when I start a new Terminal tab. Hope it helps.