All good information.
Socket is the easiest way to match what processor your board will run, also ensure that your MB can handle the FSB speed of the new processor.
Be sure that your current processor fan will fit the new processor if not, pick up a new fan.
Get some white lithium thermal paste for attaching the fan/heatsink to the processor.
Be very careful not to bend the pins when you seat the chip.
Past that, a few changes in your BIOS might be required but I'd think it'll probably handle that itself.
Not a hard job really, just takes some confidence with some semi-fragile parts.