Instead of:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" \
/usr/bin/subl
I would link it to /usr/local/bin/subl or just create an alias in ~/.profile file:
alias subl='/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl'