I have just noticed the most bizarre thing ever.. Suddenly, most of the artifacts disappeared. Well, theyre present in particular places, but its not bad over the majority of the movie. You can imagine my surprise at that. Well, a bit more investigation, and I realised it was my hdtv software that was running consecutively.. apparently it was messing with the overlay and fixing the issue. Hdtv software was playing live tv whilst I was viewing my encoding in media player classis. I close the hdtv player software and all of a sudden my encode looks ugly again. Ive tried using xvid1, libavcodec and divx to decode them, they all have issues unless the hdtv software is running. divx was tried with post processing on/off. I may have to try visit a friends and see what things look like on his hardware player. Very strange.