That's really strange. You say your phone is the iPhone 4?
Try restoring again with the latest build, 4.3.2. You're obviously not a Verizon user so 4.3.2 should go straight onto your phone.
Try it again and if the problem happens, where abouts does it fail? Look at the top of iTunes and keep...