Yikes! Spontaneous resets are definitely no fun. Try checking the phones settings using the steps in the link below. After that, give the phone a restart and see if it connects to the web.
Just stopping by to see if you gave those steps that Mike recommended a shot. Let me know how that works out for you.