Karl Wendt looks into how DC motors work and shows you how you can build your own. He also demonstrates the motor controller he used in building Bit-zee bot.
Compare the hair dryer motor to the one you can build.
And here are videos about the motor controller for Bit-zee bot: