Here is a zshrc with almost zero switching cost - especially with the esc-backspace behavior for path deletes, setenv declarations and integration with Ubuntu's command-not-found.
Additionally, it displays the version-control information of a directory (works for svn, git, etc.)
http://sandeep.wordpress.com/zshrc/