Lets clear up a couple of things on this shall we.
DUAL CORE CPU's - These will run lom files, most dedi's are xion dual processors.
HARDWARE - It doesn't matter what your hardware config is, the armadilo converts the hardware signature so that the key can be entered this is why we use it.
OS - This is the key to running a server and getting it up and running, downloading and installing a version off the net is not always good. Reason for this, is of the converted versions that are available. OS's such as TINY or BLACK will not run mir files, this is due to the way the OS is coded.
If you have issue's with running a server on XP PRO and uve used the armadillo patch several times, then the issue is the version of OS. Try using SERVER 2003 STANDARD/ENTERPRISE. This OS can't be modified to much, as it makes a lot of the core components not function so no one bothers changing it.