GNU Emacs, by far. Mostly stick to it with the command line interface too.
There's the link: http://www.gnu.org/software/emacs/
Which text editor(s) has "column mode" selection, cut & paste ???
I don't know what the right word for that is, but imagine you have a text file with lots of similar lines (a list or database, if you will), and the fields are separated by spaces or tabs. "Column mode" or "vertical" selection/cut/paste allows me to select/cut/paste only a single column of data fields...
I wonder if I was clear enough...
My top 3:
1. vi
2. vi
3. vi