Well I personally love
vi, because it's so simple, small and on every system. And once you've found out how to use it efficient you can code really fast with it!
I do not like syntax-highlighting because it confuses me more than it helps me. My IDE depends on the system I'm on...
Another interesting node about this topic is
What font/screen-color for coding?,
giant