I've been doing nearly everything on that apart from
push as I nver use it so it's off anyway.
AppleCare rang me, they said do a restore from
new, and if the battery life is still bad, they'll give me a brand new
replacement via courier.
Question, if I do a restore from new, will it give me the latest OS, i.e 3.1.2? I'm 3.0.1, I haven't heard brilliant things about the update