iPod touch iPT 7th gen - how is the battery life?