For you developers out there, Microsoft is holding their Professional Developers Conference on October 28-29th, starting at 9am PDT, where they will have numerous presentations on developing apps for Windows Phone 7 as well as other tidbits about the platform.
If you can't make it (and it sold out awhile ago), you can watch it online or attend a "local" event near you to make it a more interesting (and nerdy) experience. In addition, you can see the list of events here to better plan your schedule. Alternatively, all events will be able to be downloaded 24hrs after broadcast, making it even easier.
And if you already have a Windows Phone 7 device, you can download the app from the Marketplace, which has the schedule and video content. Noyce.