Magit is brilliant. Hit 'l' to see the commit log, then just hit 'x' on the commit you want to reset to.