> Why do you need 8GB to run MAME?!
You don't. MAME will run happily in Win7/8 with 2 GB, and you could probably get away with less if you wanted to. That said, if you ever want to keep up with development and compile off SVN every week or something, more memory makes that go faster.