I always thought harddrives used brushless dc motors. From what you say i still beleive it to be so. Microchip have appnotes on how to drive them, check there. If you want to take the easy way out you could buy a suitable driver chip. There are a gazillion diffrent to choose from.