I hated Vim.. until I got 12GB of RAM. Now it's just another tool.
Bonus points: Install Vrapper (http://vrapper.sourceforge.net/home/) and get Vim keybindings. I also change the theme to get a black background and Inconsolata font.
And once you configure your own keyboard shortcuts and commit them to muscle memory. I have set
ctrl+] - select to the end of line
ctrl+[ - select to beginning of line
ctrl+d - cut current line
ctrl+k - duplicate current line below
ctrl+; - jump to beginning of line
ctrl+' - jump to end of line
ctrl+tab - switch perspective between debug and editor [1]
ctrl+i - focus on console [2]
ctrl+f - toggle find/replace bar
This was posted a while back, but I don't know if it's as good as you can get it. I tried some of the tricks and found Eclipse still occasionally slow and buggy.
Are there any standard tutorials on what to turn on/off? I tried eclipse and found it so damn slow and buggy I never returned - that was a while ago - maybe it's better now...