jules, you are confirming what I said, it is always the case with Nokia. They release buggy turds which you should not buy for the first 9 months or year....

Can you get your girlfirend to try the Swiss Manager Elite (free trial). Often with buggy software it sits there running at 100% cpu and kills the battery even though the phone appears to be idle. Also get this update that came out last week.
Nokia E7 Firmware Update PR 1.1 v14.002

Nokia could have done many things, like going for Android or Windows without ditching Symbian outright, tust to prove what a good business idea that was, the share price has gone from 8.5 Euros to 6 in 3 weeks - a 29% drop. Unless they wise up they will be bought out and become a division of a company like Dell or worse.