OK. So I am a little confused. I am currently using my iPhone 3G with the original shipping build 345. I have heard some complaints about yellow tint (don't notice it} and crashing apps (happens on occasion). One thread I read said the 347 build was the leaked version of 2.0 and wasn't meant to be released and another thread said that 347 is an updated version that is supposed to fix some of these bugs from the original build. So which one is better? Do I restore my phone and put on build 347 or just leave it with 345 until there is an official update that iTunes can recognize?