AccelStepper - do other tasks at the same time?

I have enough CPU resources to run at least 6 steppers at once, but not enough pins. Try this it will allow you to run 2 steppers in the background leaving the processor free to do other things:

http://arduino.cc/forum/index.php/topic,89159.0.html

Plenty of extra resources!