Hi all.. I am capturing a VHS tape through my Winfast TV2000XP's PVR software. This is my 2nd tape that I am capturing. The first one went without a hitch into MPEG2, which I then converted into DVD spec and burned to DVD. I am working with a different tape now, but I am getting some problems. When capturing with MPEG2, the audio is out of sync in Virtual Dub (but plays fine in Windows Media Player and PowerDVD). But since it's out of sync in Virtual Dub it also encodes out of sync. So it was recommended that I try capturing to AVI. I did, and now the audio is in sync! However, using the DivX 5.05 codec, the quality is less than stellar. The picture isn't all the great, it gets pixelated and there are large square patches on ocassion. It just doesn't look good enough to put on DVD. So what I'm looking for is a codec (AVI or something besides MPEG2) to capture with that will give me good quality (As good as I was getting with MPEG2) with comparable file sizes. For instance, I was getting ROUGHLY about 3 and a half hours of video per 10 gigs. With the DivX codec I get roughly 3 and a half hours of video for 4-5 gigs. I can probably handle files up to like 30-35 gigs if needed. I just need an AVI codec (or another codec) that looks better than DivX and won't be more than 5-7 gigs an hour. Oh, and I have to be able to encode it with TMPGEnc into DVD spec. Any suggestions?

Thanks alot.