Hello! I bought a used iphone 3g about half a year ago, and everything went fine up until about a month ago. Suddenly, the home button just stopped working, I hadn't dropped it, I hadn't been in rain, it just stopped working. I thought the phone just died, but I figured out that it isn't working when I saw I could turn the phone on with the power button. About a week after this, the speakers stopped working, the microphone still works, and I can hear sound if I plug headphones in. Does anyone know why this is happening? If it's fixable? If so, how?