Hey MacRumors. A while back I attempted to self-repair my iPhone 3GS myself (really i just wanted to get rid of the dust under the screen, i referred to a youtube video to do this), but unfortunately i got stuck with the dreaded white screen. I was desperate to fix it, and i needed a working power button, which my 3GS lacked. So, i bought a replacement back housing (included the battery, new buttons, etc.) and successfully installed it! So i tried a hard reset, holding power+home, but my 3GS STILL had the white screen! So i gave up for a while, and later i sent my phone in for a diagnostic. My results? The logic board on the phone had malfunctioned. I knew this was BS, because the phone is still recognized by iTunes, even to this day as i type out this post. I can still restore it, sync to it, charge it, pretty much do anything to it, except USE it because the screen is white. In fact, the phone even makes the charging sound when i plug it in to charge. So MacRumors, i need YOUR advice. Should I: a. Abandon the phone and accept that it cant be repaired. or b. Get the phone to a repair shop to have the entire screen replaced. ? What do you guys think? Should i listen to the advice given by the diagnostic i received, or go forth and pull the trigger on a new screen replacement? Thanks!