Basically, I am in a situation where I either need to get the iPhone 3G by August first, or I will then no longer be able to leave my current carrier (Verizon) without paying an early termination fee. At this point I don't really care about white or black (I perfer white, though). I just happen to live closest to the Stoneridge Mall Apple Store in Pleasanton CA, which apparently is the only US Store that still has 16GB Black iPhones. What should I do? I will first call the Apple Store, but how else should I go about getting one so that I won't have to pay the dreaded ETF from Verizon. My true deadline is closer to the 9th or August, but I will be leaving on the 2nd until the 14th so I can't do much about it after the first.