This is kind of strange. When I encode "bottom field first", uncheck "progressive frame" and check "alternate" there seems to be a lot less dotcrawl if I encode "top field first", check "progressive frame" and check "zigzag". When the avi is encoded as interlaced it seems to play more smooth without any loss of sharpness.