auck… This weekend my iPhone shut off by itself, then came back up with THIS ERROR:

I connected it iTunes where it told me I needed to restore my phone. No problem, right? EXCEPT… it shot out the dreaded error code 28.
It won’t restore.
It gave me a few suggestions to try but after a while I realized… nothing was gonna fix my iPhone. So I looked it up on the message boards and sure enough! It seems like nobody has recovered from code 28.
Somebody said they went in to the Apple store and they were told it was a hardware problem.
However, some people it’s too much of a coincidence that it happened only after the last iPhone update. Any thoughts?