Use a PNP transistor to PWM a 3-pin PC Fan with an Arduino. Because of how PNP transistors work, you'll need to use a NPN driver as well.