yeap i get the same problem.
I think its a hardware problem, opened it up and had a look at it after 8h of playing with it flashing the software with all the version out there, i figered it out.
My fix was i stuck a pice of paper in between the screen and the case of the phone .. And it worked .... for some time then i flashed it to 56 version and i kept on getting the problem... again ...
So flashed it back to version 19 and its is ok ..... its has been ok 8 hours
I have taken out he MMC card just incase there is some conflict with software ...
I have taken some pics to show you what i meen by the folded piece of paper...
http://www.nikolov.com.au/temp/sl45_01.jpg http://www.nikolov.com.au/temp/sl45_02.jpg
I will keep my fingers crosed.....
if have any segestion please post them .....