PWM to limit current to bipolar stepper

So would a more complex PWM get around this problem? http://www.flickr.com/photos/50454200@N06/8597337363/ is a crude drawing of the project.