will you be using your computer for a lot of gaming? If so, both will do very well at gaming, while those people who are in love with AMD's will say "Get the amd, the amd is much better then the p4" I have a P4 3Ghz and it runs unbelievably great, with very smooth, no lag graphics. I would go with the P4 since its also better at multitasking