Did anyone get to the bottom of this as I am having much the same problem, however, re-setting the phone (either using the buttons, or a reset in iTunes) only solves the issue you for anywhere from 5 mins to 5 hours - then I'm back to no touchscreen.
I have just done a factory restore, at at the...