iPhone用の外部バッテリ「iWALK」というのがありました。Amazonで2,980円だったので、なかなかリーズナブルではないでしょうか。

容量は800mAhでフル充電はできないみたいですが(カスタマーレビューによると60%くらい?)、サイズ的に考えれば常に携行するアイテムとしては良さそうな気がします。

つけたままの通話も問題なさそうですね。
▼プロテック iWALK モバイルバッテリー for iPhone&iPod PIB-800BK ブラック 【iPhone 3G,3GS/iPod nano 5G】
