Power/Sleep Button Proximity Sensor/Upper Mic Flex Cable for Iphone 4 GSM
If your power button doesn't turn the phone on, the sensors have stopped working (screen doesn't go black when next to ear in a call) or your upper mic isn't working (mic for videos/speaker phone) then this may fix your problem.
This is for the Iphone 4 GSM