StupidVideos.com
Mini Drum Pro
Learn to play in Drumming 101, and then get to the hard parts!