CCE is the best MPEG-2 encoder. It allows up to 10-pass encoding I believe, though most will tell you that anything past 6 is overkill and the difference is nominal. TMPEGenc is another good encoder, though I haven't used it in a few years. But if you have the means, definitely go with CCE.