I first posted about this problem back on Page 9 and cant believe how many people this is affecting.
However, I wanted some more answers so I made a Genius Bar appointment and I went in to my local Apple Shop in Southampton yesterday to see what they thought.
They guy that served me said "Ive never heard of anything like this" and asked his colleages and they said the same. Of course as soon as he looked at it the Location moved from Baghdad straight to Southampton and the time zone fixed itself. Lucky enough I took a few screen grabs of the problem so he could see.
I explained to him the problems and how theres a massive forum page about it online. I told him I tried restoring the phone and a few things on here put posted. The only thing he said he could try was to restore the phone doing a DFU restore (I think thats right) and rebuild it again. I could either let him do it or for me to do it myself at home. I let him do it and It took 15 minutes. That was 11am yesterday morning (Sunday 18th Dec) and as of now its still working fine. It seems a lot faster too.
The version of software on my phone is now 5.0.1 (9A406). Before he DFU restored it I had 5.0.1 (9A405).
Hopefully this has fixed the problem for me and I hope this will help a few of you out too. Fingers crossed because I know how annoying this problem is!!