Stepper Motors are the most compatible motors for uC. They can be controlled with small program and in most cases do not need close loop control. On the other hand stepper motors are complex and acceptable quality does not come cheap.
Since I plan to use them for my robotic design, hence would like to know the sources where they can be purchased at good price.