B-frames is the only option that everyone agrees on. it has been proven to increase compressibility (considerably). Qpel and GMC not so much (as with Psychovisual effects). Some people test with Qpel and use it on encodes, some people use PVE as well. GMC is not really recommended, as it makes panning scenes playback jerky (has on every encode i've done with it, w/o it the movie plays fine). Use b-frames, stay away from GMC, and try Qpel and PVE to see if compressibility increases or overall quality increases. as to your original question, if you don't care about filesize, use 1-pass quality-based encoding, with the quantizer set at 2 (this will provide you with the highest quality DivX video possible). you can receive huge file sizes from this though, upwards of 2GB on some movies (that's w/o audio!). 2-pass encoding is only necessary when trying to create the best quality for a desired size. (Acaila mentioned to search for this, but you didn't mention it in your recent posts, so I decided to help out =) ). if you really want to create high quality encodes, you should really learn what you're doing with all the tools you're using (Gknot, AviSynth, VirtualDub, etc etc). they're not incredibly complicated to understand (on a basic level, they are actually quite complex). start by reading all the documents that come with each program, they explain them very well. then read the guides. then start searching the forums, and reading all the posts. there is so much information on this site, you'll be dumbfounded. finally, if you have questions, don't hesitate to ask. but don't ask questions that people have answered time and time again, that's when people become crabby and give hateful remarks. hope some of this helps...