I like Abs on the Ball by Colleen Craig. It has a range of exercises from basic to SUPER tough, and the explanations of form are very thorough.