I have a new favorite programming font: Damieng's Envy Code R

My old favorite was Microsoft's Office 2007 Consolas, and my initial reaction to Envy Code R was that it wasn't as readable. But very quickly I decided I liked it more. It looks great with ClearType smoothing, it looks good at ridiculously small point sizes, and the O and 0 characters are distinct.