Hey guys, Simple question - my 16gb 3GS iPhone is broken. I ran over it with a go-kart by accident after having it for 2 months! It fell out of pocket on one lap, ran over it the next lap while trying to find it It doesn't just need a simple screen replacement though: Screen shattered. The LCD is broken too (it turns on, but just shows white, and there is a small missing part where you can see the iPhone internals too, so I'd definitely need the new digitizer). It can take calls and I can answer by swiping, but the microphone doesn't work as the person calling can't hear my voice The bottom speaker/ringer doesn't work The ear/phone speaker doesn't work, so essentially, no sound works on the phone I got an offer to sell the broken shell to a guy for $150. I'm using a buddy's jailbroken 2G Edge iPhone for now, and I hate it. Since I only had the phone for 2 months, I don't qualify for an upgrade yet under AT&T so a new 16gb 3GS would cost me $400 with a contract extension (ouch). Is it possible/worth it to repair my crushed iPhone's screen, LCD digitizer, mirophone, and 2 speakers, or should I just take the $150 and put it toward getting a new model, either another $400 3GS or Apple's next iPhone, whenever it may come out? I appreciate any feedback. I realize there are a lot of these threads but since the damage seems so extensive and unique in my case I thought it might be reasonable to post my diagnostics and seek people's opinions. Thanks!