Hi all.
Just a quick note to warn anyone putting together a new PC for the purpose of installing MAME (any flavour): If you're intending to use Windows XP 32/64, be aware that some (many?) current generation motherboards do not support XP at all.
I purchased an Asus H97M-E board with a Core i5 CPU, and after many hours trying to get various versions of Win XP 32/64 to install, I finally gave up. The basic problem is that the Windows installer fairly quickly reports that the BIOS is not fully ACPI compliant, and halts with a BSOD. I tried all the tricks other people suggested on various sites (none specific to my hardware, mind), as well as a trick or two of my own (not least of which was installing XP 64 to a virtual machine -- specifically, VirtualBox -- then 'sysprep'ing the image to put it back to OOBE state, then imaging the VM with Clonezilla, then writing the image to my real drive... this failed too: Booting the OS in safe mode shows the boot process stalling/crashing when loading module 'acpitabl').
Truth be told, I would prefer a GroovyArcade installation, simply for the speedy boot time afforded by a thumb drive installation, but after reading Calamity's reports about ArchLinux control inputs being two to three times slower than Windows, I opted for a Windows install. Due to my new PC hardware, it looks like Windows 7 is my only path forward.