Did you read up on the issue whereby battery life was affected if you restored the iPhone 4 from a 3G / S backup? Could that be affecting you?
My battery lasted something like 7 hours actual usage, 5 days standby before it needed charging today.
Do you have a link for this? I'm interested to see what this says.