Hands down, N2Guard. I've used it, and love it. Plus, it's a multi-vitamin and so much more than just a liver protectant. See a few posts up to see what I mean.
I also use Post-Cycle for just that, post cycle. N2Guard is my on-cycle support of choice.