I'm really, really excited for the iPhone 3G's release. Do you think I should be standing in line to get one? I'm in a somewhat busy metropolitan area and I was wondering if they may be so overstocked on having them that there's no point. Or? Does anyone have experience doing this from last year? Should I wait 1 day? 2 days?