I have a W520 and have installed a new Intel 510 SSD. I did a Proper reinstall of windows 7 64 bit and everything appeared to be working fine until I attempted to reboot. Reboot will hang indefinitely but, strangely, if I do a complete shutdown an then power it up from a shutdown state, it boots fine. If I attempt a restart, and wait for it for a long timeframe, it appears to hang on of issues, ThinkPad active protection diagnostics or an Intel boot agent error. I have reseated the new drive thrice and reinstalled windows two times to no avail. Smells like a bios issue to me. Firmware update on it is way to solve this? My thoughts were that either there is something in the BIOS that is messed which I cannot troubleshoot or that the BIOS is trying to boot from a LAN or other network source despite the settings telling it otherwise. Anyone else having this issue and if so how did you solve it?!? Thanks, I am at the finish of my rope here.