If you use your iPhone (regardless which model) intensively, you are looking at around a day long battery life. But there are a few things you can do to make the battery last that little bit longer.
The main idea behind these tips is that you so not have to impede the functionality of the iPhone. Its a great device, and it would be a shame to go and switch almost all functionality. But then what is the point of having a decent phone?