I have the Dartfish software and it is excellent. Pretty easy to use, and there are some hitting and pitching companion DVD's with excellent reference models. USA Softball put one out for hitting and pitching, althought the pitching is light, one video of Finch. Good slapping and hitting models though. Cheri Kempf has one that breaks down the fastball, curveball, screw, rise and drop.