There are some set-top style Dingoo clones but they're pretty janky. I'd hardly call them sturdy or reliable.
Instead I'd recommend an XBOX or Wii. Both are relatively easy to soft mod (Wii is a BREEZE).
A soft-modded original XBOX is great for a lot of emulation.
A homebrew channel enabled Wii is spectacular for 8-to-16 bit stuff and supports some great network enabled shops for downloading/managing updated versions of the emulators and connecting for online multiplayer.
XBOX is superior for MAME. MAME on Wii is downright awful.
Also, OUYA is on its way soon. Android has excellent emulators for stuff up to and including N64.