So I recently discovered(thanks to a for sale thread here) the Taito Type X2 and by proxy, the NESiCAxLive service.
I am completely blown away. My entire weekend was consumed sucking down all the games I could find and playing them till my fingers bled. It was great. Which led me down a path...