by finding out your motherboard and chipset etc. you can see what the best available cpu is for you to upgrade to. if you have a p4 I doubt your motherboard will support a core2duo. Perhaps a xeon would work on your board though and they are dual core and 64 bit capable.