What code editor do you use?
russell: I use UltraEdit32 for everything but Java.  It's feature rich, highly customizable, and works the way I do. For example it supports cross system editing via ftp or ssh.For Java, I use eclipse.  The interface is non-intuitive, but the number of tools cant be ignored.