How to Soft Reset an iPhone 3G
- 1). Press and hold the "Sleep/Wake" button at the top of the iPhone.
- 2). Drag the red slider on the screen when it appears.
- 3). Press and hold the "Sleep/Wake" button again until the Apple logo appears on the phone's display.
Source...