University of Utah
University of Utah: Hyper Hearts: Tutorials
This sites gives a great break down of the cycles of the heart. An animated cross section shows how the blood being pumped into each chamber causes sound and in turn affects an electrocardiogram.