While the Meizu or Teclast players are good recommendations by others, their prices tend to be alittle more.
There are some really good players from
UXcell as well. Their prices are really good because they manufacture their own players and sell directly to the public.
HouseofDAP is also good too for the Meizu and Teclast players.
The ACTIONS chipset based players (ones that play .AMV videos) are the most common out there. However, the Rockchip is proving more stable and can play .avi videos (after conversion).
If you want one that plays Xvid or DivX directly, then you would have to go with a Portable Media Player (PMP) instead as they are more designed for it but at a higher cost.
Hope that helps.