I had this error today while surfing Safari. I had the phone upright and typing as normal and the keys and letters were showing up side-ways! A few hours later I had 3 or 4 dropped calls in a row. Any ideas? It is a new (few weeks old) 16gb 3g iPhone with 2.2 firmware.