Just judging by the buzz on this forum, and just about every where else for that matter, I'm confident there will be lines. Just how long they will be is the only thing up for debate in my mind. I don't believe everyone will be coming home Friday night with a shiny new 3G. There is only so much inventory a store can have on hand at launch. Where you see 3 people in a line, I see 9 to 12 3G's being sold. What kind of inventory are people imaging the store will be carrying? Realistically, I see maybe 60 or 80 units per store but I have heard people who claim to work at one of these places state they are expecting to have less than 50 on launch day. I'm not trying to cause a panic, just don't want people waking up on Friday morning with unrealistic expectations.