I am an opensource enthusiast who found textmate because carbon gvim on mac is mediocre at best (in comparison to GTK+Gvim). I like the idea of a native programmer's editor and dislike the "environment burden" of using Xcode for every little thing. Up until now, I've largely used ncurses+vim and occasionally emacs and lisp calls. Textmate looks promising, though I am disappointed it's not opensource.
I graduated Ohio State CompSciEng in '06 and have found my way into industry for the time being. I use textmate for both personal and professional projects.
google mail username: ndimiduk