My iPhone 4 battery still lasts all day even after over 2 and a half years.
If you have earphones that these will fit on (not apple ones), I've heard that they are excellent for stopping them falling out.
Bose® StayHear® tips - medium: Amazon.co.uk: Electronics
From the reviews:
"I bought...