XCode breakpoint speech synthesis!
In mid December I attended iPhone dev camp Colorado, and among many other things, learned about the very cool ability of XCode to speak the value of variables and other items at breakpoints while debugging.
XCode uses whatever voice you have configured in OS X to do the synthesis, and spits out not just variable values and the like, but additional verbiage to explain what it has encountered.
Think about it. You’re debugging an application and want to focus on code while you’re stepping through. Just enable speech for the break point and there’s no need to take your eyes off the code!
Combined with a premium voice from Cepstral and you have an extremely handy and gee whiz debugger on your hands.
Give it a go, by reading up on break point templates here