I think the usefulness of syntax highlighting is highly dependent on the amount of colors you use. For me, anything more than three separate colors is just visually distracting.
It's also nice to have low opacity comments, as many others have said.
Oh, and never bright colors. I use solarized or similar.