If you want to learn while you do it your could look at a project I started (still haven't got themin use as other projects have taken precedence...)
http://arduino.cc/forum/index.php/topic,84809.0.html
Its a bipolar stepper controller based on the ATtiny2313.