Thanks irving, you may also like to read this Darren:

Quote Originally Posted by irving2008 View Post
some light bedtime reading...

Abstract
This tutorial covers the basic principles of stepping motors and stepping motor control systems, including both the physics of steppers, the electronics of the basic control systems, and software architectures appropriate for motor control.

http://www.cs.uiowa.edu/~jones/step/index.html