While very funny, I don't think Microsoft's Vista Speech Recognition [1] (via jwz [2]) was really meant for programming (“Delete ‘I scroll this conflict for’ … Thank you. Sigh. Delete ‘thank you.’”).
[1] http://www.youtube.com/watch?v=KyLqUf4cdwc&eurl=