Microsoft will be holding their annual developer conference PDC 2010 on October 28th and 29th. If you are an enthusiast or developer but could not make it to the event, you can attend it at a local Microsoft center or watch it online too.
If you want to attend the event in a local area near you, you can check out http://www.microsoftpdc.com/Local. On the other hand if you are stuck at a place which does not host a local event you can catch up on all live streaming of the event online at http://www.microsoftpdc.com/.
PDC10 will be kicked off with a keynote from Steve Ballmer and Bob Muglia, followed by developer discussions on developing apps for Windows Phone 7 using the Azure platform and other Microsoft development platforms. You can view the entire schedule of PDC 2010 at http://player.microsoftpdc.com/ and also watch the live streaming videos there.