Well, today is the day, November 8th. You can officially head to your local AT&T or T-Mobile store and pick up a Windows Phone 7 handset. You can also buy them online (links below).
In addition, David Giard has published his latest Technology and Friends episode #124, where he and I sit down for a talk about Windows Phone 7 and many of its features. Check it out here: http://bit.ly/9asEYI