Running a DC motor with PWM

This sounds like a nice project. What type of driver are you using? A driver IC, or MOSFETs, or a transistor circuit?