Well, we seem to have devolved into a bit of a fonts discussion, so I'll throw out the one that is the best free font I have found for programming. Dotted zeroes, clear distinction between 1, l, and I, etc.
It is the
DejaVu Fonts.
They were developed based off of the Bitstream Vera fonts, and have added a ton of international characters (still lots to go).
Anyhow, check it out, you won't be disappointed.