Sublime ships w/ a command-line executable:
/usr/bin/subl
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
alias s='subl'
Voila!
command_not_found_handle() { [[ -e "$1" ]] && subl "$1" }
find . | subl
The actual executable is buried in Sublime's .app directory:
Sublime Text 2.app/Contents/SharedSupport/bin/subl