It seems like nearly every single iPhone 3G has the light leak problem, ranging from minor to major leakage. Point is, there should be none. Now, my iPhone has minor leakage to the left and ideally I'd like one that doesn't leak at all. But it seems like no matter how many times you get an exchange for a new one, it's a gamble because chances are you will get one with a) less light leak, b) similar light leak, or c) more light leak, and if you're damn lucky, d) no light leak. So what can we do? This is really frustrating. It's not like we can wait a few months until the quality stabilizes, which isn't guaranteed to happen, because our 30 Day thingy will run out. PLUS, I bought mine from AT&T, so my options are even further limited. I read a thread from some guy who got a Genius to 'tag' his iPhones serial number so that he can get an exchange well into the future (months later) when, hopefully, quality control has taken place. But I doubt this would be a viable option to everyone, let alone for people who purchased their iPhones from AT&T. So, what CAN we do?