hey i have an Iphone 3g it is pretty dinged up and the power button doesnt work. Recently my iphone stopped working so I upgraded to 4.2.1 firmware. The first time I got an error on itunes can't remeber the code. The second time it worked but i noticed that i had to have the original sim to unlock the phone. I tried downgrading by putting the iphone into recovery mode with a windows application and that is thre last time it came on. I believe its in recovery mode right now and the screen doesnt come on. I know the screen is working. Itunes doesnt recognize the iphone and I dont have a power button. Should I just let the iphone bettery die? I think this is how it was working before because recently i tried putting the ipod on a 4 hour charge to see if it would make a difference. Please tell me if you need to know anything else.