Лучший моноширинный шрифт имхо -- Lucida Console. Но у него есть некоторый глюк -- символы с гарнитурой Bold шире, чем Normal, и это нарушает выравнивание кода. Так что в таких случаях Courier New лучше, его я использую, если надо в html-файл перевести код программы с подсветкой.
Также хорош пропорциональный Lucida Sans Unicode...