
iPhone のホームボタンの調子が悪くなったらソフトウェアホームボタンがあるのでそれを使ってみてはどうでしょうか?
設定→一般→アクセシビリティ→AssistiveTouchの設定をオンにしてみてください。


なんか丸いアイコンが出てきませんか?
これ、画面上のどこにでも動かせて配置することが出来ます。
タッチしてみると…

ホームと書かれたアイコンをタップするとホームボタンの働きをします。
ちなみにダブルタップも可能です。
デバイスをタップすると画面のロック/解除やマナーモードのオン/オフなども可能です。

他にもシェイクやスクショなどもここから可能です。

ジェスチャーも定義できるのですがこれは少々使い勝手が悪いかも。
iOS5からの機能のようですが今まで知らなかった…
完全にホームボタンが効かなくなったとしてもこれで大丈夫!