Maximum Number of Stepper Motors on an Arduino Board

Cheers guys that's really useful. I found some cheap 5V stepper motors that connect to a ULN2003 controller and then to the Arduino (my moving parts are really light so I only need 5V). I'm guessing I'll need to connect a battery pack as the laptop power won't be enough, do you know if a 4 cell pack would be sufficient to serve 4 stepper motors?