Currently Being ModeratedNov 19, 2012 2:08 PM (in response to Ted Ed)
Reset Network, tap Settings App > General > Reset > Reset Network Settings. Relog into WiFi see if better. If still problem, Restore iPhone with iTunes on computer. See if better. If still problem, and there is Warranty or AppleCare make Genius reservation and take iPhone to Apple for resolution.