Ok. This could be the worst (& dumbest) situation for an iPhone user. Here's the story. I have an iPhone 3g. Apparently the lock switch is broken and I haven't got it fix yet. Yesterday someone told me of this fix which can boost the speed of your iPhone 3g with iOS 4.2.1. Most of the jailbreak methods require you to put the phone in DFU mode and that's really difficult with the lock button broke. So I download RECBOOT to put it into recovery mode as I can downgrade my phone to 4.0.1 (with iTunes) and use http://jailbreakme.com; which till then was the only way I could do a jailbreak. Now the problem. I click on "Enter Recovery" and the phone goes to recovery mode, but fails to show in iTunes. I felt this was weird. So I google for an hour and find this fix, "Install_IOUSBFamily_kext_10_5_5". What I did not understand is that this fix was for 10.5.5 or 10.5.6 only. Not 10.6.7 which my MBP is running. I run this fix & gone. My phone is gone. Its just blank. No apple logo on screen, nothing. The computers (Windows 7, Windows XP, Mac OS X) do not detect my iphone. Is my iPhone 3g dead? Please help.