For those, I'm sure most Android devices would work well. I have a jailbroken iPad and they run well on that, too, but it's a bit expensive for simple emulation. I've also heard good things about the nVidia Shield tablet, which is apparently able to emulate systems like the Dreamcast. I don't have any direct experience with that one myself but I've always been interested in it.