Thanks for Alan, I enjoyed it. Plus, you explained it in such a way I can understand it. Coming from the digital domain, figuring out this analog stuff takes some effort for me.
A friend of mine is into robots and thus uses servos a lot, maybe this'll help make things easier for him. Controlling servos using a micro controller's hardware PWM controller can be inprecise because all the action happens between 4% and 8% duty cycle usually with only so many steps available in that range, so using a DAC of some sort with this idea is a nice alternative.
What happened to your hands though? Looks like you got into a fight with someone wearing spikes...