Haven't used it, but I see it recommended a lot.