I had a half-day of work and got to my g/f's about 2 pm and wondered if it had been released, so I checked Reddit and saw on /r/android that it was in the Play store. Bust out the laptop and hit the Play store and ordered a 32GB black unit. There was a bit of a hang in getting the Wallet dialog and confirmation screens to come up and I started to have flashbacks to the catastrophic Nexus 4 launch, but after a refresh I was able to check out.
Ordered at 2:09 pm EST. Got shipping email at 12:51 am. Got 2-day shipping, so I guess it will arrive Monday; Saturday would be too much to hope for, but perfect for my schedule.
Fingers crossed that it will be a good unit. I've had to return my first copies of both Nexus 7s and my Nexus 4, so being in the first wave is risky business.