I've pretty much made up my mind that I'm getting one on launch day. The apple store is out of the question, the line will be rediculiously long and you'll have to wait for hours. However what about bestbuy. Is there a way to pre-order? Ultimately, I don't have a lot of free time, especially on that day. If I don't get it on that day, at launch, I'm pretty sure it'll be sold out everywhere, and call me crazy but I don't want to order from the apple site and wait for shipping. I've never bought an apple product at launch date, or any product for that matter, where I had to fight crowds, so I'm hoping someone who has done this before can chime in and give some advice.