my iphone 3gs with the latest version 4.01 keeps on crashing every so often. I have just under 2 months of warranty left. I have restored it and everything but still the same problem. If i take it back to apple will they give me a new one? Also when they check for the diagnose will the crashing come up? becaue if it doesnt they wont give me another one. As i said the crash happens maybe once or twice every day or every 2 days.