Now more difficult decision, processor.
Yours is just a bit above minimum for WOW, if you considering upgrading it those are the strongest supported by your PC:
3.00GHz Yorkfield Quad Core 3.00GHz, Q9650, 12MB
2.83GHz Yorkfield Quad Core 2.83GHz, Q9550, 12MB, 1333FSB, E0
2.66GHz Yorkfield Quad Core 2.66GHz, Q9400, 6MB, 1333FSB, R0
2.66GHz Kentsfield Quad Core 2.66GHz, Q6700, 8MB, 1066FSB, G0
2.40GHz Kentsfield Quad Core 2.40GHz, Q6600, 8MB, 1066FSB
Plus the rest, just in case
Intel Core 2 Duo E6850 3.0GHz, 4MB L2 cache, 1333MHz FSB
Intel Core 2 Duo E6750 2.66GHz, 4MB L2 cache, 1333MHz FSB
Intel Core 2 Duo E6550 2.33GHz, 4MB L2 cache, 1333MHz FSB
Intel Core 2 Duo E4600 2.4GHz, 2MB L2 cache, 800MHz FSB
Intel Core 2 Duo E4500 2.2GHz, 2MB L2 cache, 800MHz FSB
Intel Core 2 Duo E4400 2.0GHz, 2MB L2 cache, 800MHz FSB
Intel Core 2 Duo E2180 2.0GHz, 1MB L2 cache, 800MHz FSB
Intel Core 2 Duo E2160 1.8GHz, 1MB L2 cache, 800MHz FSB
Intel Core 2 Duo E2140 1.6GHz, 1MB L2 cache, 800MHz FSB
Intel Celeron 440 2.0GHz, 512K L2 cache, 800MHz FSB
Intel Celeron 430 2.0GHz, 512K L2 cache, 800MHz FSB
Q9550 from this list looks more promising, since
it is almost twice cheaper on eBay than
Q9650, which is just a bit stronger.
Processor to choose has parts numbers:
EU80569PJ073N is an OEM/tray microprocessor
AT80569PJ073N is an OEM/tray microprocessor in Halide free package
BX80569Q9550 is a boxed processor with fan and [strike]heatsink[/strike] (English version) (you can not use this heatsink)
BXC80569Q9550
If you decide to upgrade processor, let me know - it will involve one more purchase, most likely - CPU heatsink.
And finally you RAM/memory. 2.5GB is too litlle, you need at least 4GB, better 6GB and the best is 8GB, no more.
Do you know what is your RAM sticks are?
if not, get
CPUZ, instal and go to memory tab, scroll through the slots to see individual info for each stick, they all should be same speed.
Can you please post here how many sticks each size you have and what is their speed, please do not run full CPUZ report, it is too long to read.
Your turn.