Iphone OS 3.1.2 is now available for install. http://forums.wirelessadvisor.com/apple-iphone/76351-apple-releases-iphone-os-3-1-a.html#post543191
I updated. I have had the worst luck with my iphone .The screen keeps messing up. I am headed to the apple store for the second time withtin three months. This is getting redic.