Watch Dave build a custom PID controller with LabVIEW, using his laptop and USB data acquisition hardware.
You can download the code from
http://decibel.ni.com/content/docs/DOC-8355