Nice link, I esp. like the way his examples highlight the 0 vs O. For me, lack of slashed (or dotted) zero is a deal breaker. Not just for coding but also console windows as well.
Gotta agree.. love having slashed zeros. Consolas is what I typically use. Courier is still great as a terminal font.. probably because I'm just so accustomed to it.
A lot of other good selections there.. I can't imagine using some of them though.. like Crystal or Dina.
I wasn't aware of Panic Sans. It looks like a nice programming font. I think the Japanese characters may be the result of dynamic font swapping. Some systems, such as Vista and certain apps, will transparently switch to a Japanese font if the current font doesn't have the necessary characters.