Before this, it sounded really similar to the problem i just had with my phone. the screenprotector (1 year old exilim foil) caused exactly the same behaviour as you discribed.