You need back ups when you go on long journeys. The best way out is to get a back up battery, specially made for 3Gs iPhones. The parts are high quality, and there is a wide variety of batteries to choose from.
I have to agree with you on this. Back up batteries are necessary all the time. And we have to use the specially designed ones for this particular series as a general back up battery won't perform efficiently as expected.