Hamid Shojaee has created a nice video on SCRUM.  I have yet to actually get SCRUM to work in practice due to lack of buy-in, but I agree 100% in the principles of the methodology.