After quite a while with no issues, I'm all of the sudden getting the "NO SIM" message again twice today. Rebooted in between. Do you think I need a new SIM or a new iPhone 4?
I'm getting this message now too for the first time, rebooting or switching it on airplane mode fixes it. Heres what I observed, it happens/ begin in bad signal locations and will only clear using the above fixes when I enter into strong signal locations.