Judging by the small lines at just a few apple stores I would say it will take a long time to get to 1 million. This is nothing like a console launch where there are giant lines at every video game store in every city in every state, even consoles dont sell 1million right away. I dont think it will be very hard for people to get an iphone tomorrow or the next day, since its doubtful they will run out of stock unless apple severely limited supply.
Plus in cities like mine nobody cares. None of my friends had even heard of the iphone when I asked them about it, and they could care less when I tried to show them. Even at college I have yet to hear a single person talking about it. It seems like Im the only one that knows it exists.