My "perfect" iPhone 4 is now 28 months old, the contract is for 36 months- 3 yrs. Power button is fine, but the home button started the occasional difficulty. I'm crossing my fingers, however I only use the power button for screen shots. Why the hell does any iPhone user use the power button frequently? A year ago I discovered the Accessibility Setting, which replaces most of the Home Button function and is often more convenient to use.