Control 2 or 3 stepper motors using Single Arduino

Im working on a project where I need to control 14 stepper motors at the same time.

Guidance needed on how to use the minimum number of Arduino Boards for controlling 14 stepper motors at one time.

Do the stepper motors need to be coordinated somehow, or are they free to operate individually?

Using something like this, http://www.sparkfun.com/products/9402, a stepper motor can be controlled with just two pins. 14 motors needs 28 pins, so use 1 Mega.

or 2-3 regular arduinos. One arduino can control atleast 6 stepper motors.