If you have a Sega Genesis and are looking to get the most out of it, you need a Mega Everdrive Pro. At about $200 at the time of this writing, it's no small investment, but if emulation just isn't authentic enough, and you're looking to play your old favorites on original hardware, this is the way to go.I have my Genesis model 1 plugged in to a massive beast of a 32" Sony Trinitron CRT utilizing the stereo audio output. Every Genesis game runs wonderfully, and the crunch FM synth audio sounds awesome. I was surprised to discover that there is an FPGA for the Sega Master System FM audio addon, so many Master System games I tried sound better than I remember as well.The real reason I got this is for Sega CD support, minus the Sega CD addon which are notoriously expensive and unreliable. This Everdrive supports EXFAT, so I plugged in a 128GB micro SD card which happily fits all the CD images I want, comfortably next to my Genesis and Master System games. I've had no issues running any Sega CD game I've thrown at it so far, with 1-2 second loading times.Unlike my old Mega Everdrive x3, this one supports big, modern releases like Pier Solar, which is a massive 64 meg rom. It also allows for MSU type rom hacks, allowing for Sega CD like soundtracks and FMVs plugged into ordinary Sega Genesis games.One final feature I haven't tested is NES game support. This thing technically supports original NES games through FPGA emulation, but it won't run every NES game. I personally have an original NES with an Everdrive for it, so I don't see myself using this feature, but it's cool that it's there anyway.The competition, the MegaSD is equally capable, so you can't really go wrong either way. For me though, the Everdrive has that classic Genesis cartridge look, so it's my personal preference.