I used to straighten them out all the time and I will tell you the best trick..... ARE YOU READY..................................................................................................................... GET YOURSELF A 19 or 21 GAUGE NEEDLE ( the ones they give injections at hospitals with )
they are perfect for straightening pins, tweezers are too big and the needles are perfect, the pins fit in the eye of the needle and this way you don't have it touching and bending other pins whilst trying to straighten them, get a magnifying glass and take your time, I once spent 45 minutes at work straightening one board out (the customer put the CPU in the wrong way and must have swung on the retention lever to close it). Also if you are missing some you still might be okay, not all the pins carry signals, if your MB is able to boot with one Cpu worst case scenario is to get some tweezers and just rip out the bent ones, I know this is not ideal but having 1 cpu is better then none, you can forgot warranty once they're bent too. If the machine is not booting then there must be a short somewhere and you haven't gotten all the pins straight (some are still touching) pull the MB out and sit at the bench with a magnifying glass and work outward in ( I use a piece of plastic to stick in between the rows, its easier to see the bent pins that way ) or a credit card if I am doing CPU pins. I know when you look at it you think you will never get them all straight, especially if you're using tweezers and bending adjacent pins as you go, get yourself a needle and just take your time, you will have it done in no time, after you have done this DON'T put the Cpu in the slot, see if it will boot just with one, then if it does boot turn it off and put the other CPU in, lower the retention bracket and lock it down, NOW open up the retention bracket and pull the Cpu out inspect the pins, if the pins are okay put the Cpu back in and boot it, if it doesn't boot this time the pins aren't straight enough or the socket is damaged,