So I am just curious after reading almost everyones problems / error messages is it because you updated the first gen iphone to the new firmware and you're having problems. Or did you buy the new iPhone 3g out of the box and are having these problems?