Ok, i brought back the OG iPhone like maybe once or twice due to dead pixels, etc.. IMO, it was an awesome phone in terms of build quality. I am on my 7th iPhone 3G. Now before you all say "Nothing is perfect" "OCD" and all that, i did not just see 1 speck of dust and go "oh, time to go to Apple." All of my iPhones have had numerous problems. I have adopted the 3 Prob rule when it comes to the 3G, 3 issues and ill take it to apple, whether it be a non-flush-plastic body, dust under screen, dead pixel combo or a scratch under the glass, light leak, weak vibrate trifecta. I have had my current phone for over 2 months and thought my travels to Apple were over. The one i have now has a scratch underneath the glass, makes a screeching noise with it "awake," and i just noticed today that it has at least 8 particles of dust under the screen that are very visible when used outside. I plan to take it to Apple....again. I know nothing is perfect but i mean the build quality of a $300 god-like iPhone 3G is embarrassing. Anyone else have this bad of luck or is it just me?