Philips 5982 for $62 at locak Best Buy is your best bet. It can do DivX, has USB for MP3, JPEG, HD JPEG, or Divx on flash drives or smaller USB hard drives (need to have external power supply if larger drive as the USB drive can't supply a lot of power, formatted to FAT or FAT32), can upconvert via HDMI up to 1080p, uses Mediatek chipset (best for budget players, fast layer changes, and no macroblocking on dark scenes which is the Achiles heel for Oppo 981/971 HD due to DCDi/Faroudja FLI-23xx chipset, hackable via remote codes to be region free, slim/black casing, frequent firmware updates (already has one and only 1 month old), and has video controls (color saturation, brightness, contrast, and sharpness)