If you want to play supreme commander you will need an intel dual core. the amd dual cores are known to have issues with multithreading
AMD dual cores don't have issues with multithreading... that's the whole point of more than one core.
You also need Pentium 4 because it plays most of the games.
The Pentium 4 line ended a couple of years ago, we've since moved on to bigger and better things.
Supreme commander's minimum requirement doesn't need a dual core. If you only WANT OPTIMUM performance, then do so at will...
Supreme Commmander is pretty much unplayable with single core machines, you need quad cores to really make it fly.
Get a motherboard with at least one PCI-express16 slot for your GPU and absolutely NOT a mobo with an AGP slot.
RAM: At least 2gb
CPU: At least dual-core and with > 2.5Ghz
GPU: At least Geforce8600
Hard drive: Whatever you want, > 200Gb if you can afford it
OS: Vista (32bit or 64bit. 32bit means a max of around 3gb ram so 64bit is the future but not everything works yet with 64bit (meaning both hardware and software) so you might want to check upon that first).
Generally accurate (my thoughts):
RAM: 2GB min, 4GB is nice.
CPU: Don't worry about the GHz, check out benchmarks for actual speed, but dual core is a must, quad cores are real nice.
GPU: Minimum Geforce 8800GT (or GS) or Radeon 3850 for gaming.
Hard drive: 500GB or 750GB are the cheapest drives per GB.
OS: Vista, Linux or Mac OS Leopard. (Obviously Vista for gaming, 64-bit if you need support for more than 2gb of memory, also 64-bit gives better support for newer games)