Last year I rewrote my curriculum to make it into a game, and doing so helped my students master the content. This is my presentation on what I did, as given at this year's Powering Up With Technology Conference.
PUWT Conference
Presentation (Hosted on Google Docs)
Class page
Apologies for the poor audio quality, I was projecting (using my "teacher voice") to the participants and that tended to overwhelm my mic every time I was next to the computer.