Honestly, if you just want emulation, go with a mid-range Android phone and a controller that the phone sits inside of. You get PS2 emulation, Wii/Gamecube, Dreamcast, and everything else below them. Plus native game ports like Ship of Harkinian (OoT Zelda), Super Mario 64, etc.
Edit: Ah shit... Late to the party by 27 minutes...