Most of my iPhone usage is data - Google Voice, WhatsApp and Twilio Client. These run just fine over WiFi, so most of the time the cell network is redundant. I've noticed also that connecting to the cell network runs down the battery considerably faster than running in Airplane Mode.
Is there a way to run iPhone with the cell network off, but WiFi on? Besides disabling my contract, of course :)