I think if you go to Apple.com and look for a link about iPhone availablity you can check after 9 PM and they will give you updates of what Apple locations will have them in the following morning.
Well if U don't get the phone today-
A friend of mine JUST got back from our Apple Store (Nashville) with 3 8gs in his hand. He just called them up this morning and they had them. Makes you wonder about the accuracy of the availability feature.
Some AT&Ts as well.I just called 3 Apple stores...
two of them had them, the other one was selling the last two while I was talking to him.
Just call your Apple store, they should have them in stock.