I highly recommend this player for your needs.
I used to be in the same situation. All I wanted was to play AVI files on my DVD player using a USB flash drive, but AVI playback on the DVD player was problematic on many files.
With the WD, my AVI-Xvid/Divx files, including the problematic ones, have all played flawlessly so far.