I have a black 32GB iPhone 3GS that I'm fixing. It has the WSOD (white screen of death) no matter if it has a good LCD and digitizer or a broken one, so it's not the LCD front assembly itself. The pin connector for the LCD is slightly damaged, so that may be a problem, but I need to find out all the other fixes I could try before sending it in for a hardware repair, because the 30$ I'll spend on that is pointless if it's a software issue. Any suggestions would be appreciated. By the way, I'm currently working on using this guide to try to fix it: http://www.macciti.com/showthread.php?t=4848 Thanks!