I was recently studying for the Exam 70-583 and wanted to share my experience and study information that I used. First of all, if you are Microsoft partner then you can also use this link http://assets.msleap365.com/content/lpguid/htmh/D5107A83DB7D4A2BAE48234748525C51.htm
The most helpful information from this Microsoft resource was the technical pre sales and architectural guidance sections. The other VERY helpful resource from Microsoft is the “Learning Plan for Designing and Developing Windows Azure Applications (Exam 70-583)”
This learning plan is intended to help developers gain the knowledge and skills required to design and develop Windows Azure applications, and ultimately to prepare for Microsoft exam 70-583.
you can login with your live ID and add those classes to your learning, this way you can access the training videos. When I was watching them I would pause on slides, they do not keep slides up all the time and some slides they will show only for few seconds even though slides have helpful information. Here is the list of Microsoft online free video trainings
Session 01: Windows Azure Overview
Session 02: Introduction to Compute
Session 03: Windows Azure Lifecycle, Part 1
Session 04: Windows Azure Lifecycle, Part 2
Session 05: Windows Azure Storage, Part 1
Session 06: Windows Azure Storage, Part 2
Session 07: Introduction to SQL Azure
Session 08: Windows Azure Diagnostics
Session 09: Windows Azure Security, Part 1
Session 10: Windows Azure Security, Part 2
Session 11: Scalability, Caching & Elasticity, Part 1
Session 12: Scalability, Caching & Elasticity, Part 2, and Q&A
Along side with the post from BuckWoody, who compile a very comprehensive list of resources that he used for preparation (I did not read books he was referencing though), you will be all set for the exam http://blogs.msdn.com/b/buckwoody/archive/2011/01/31/certification-notes-70-583-designing-and-developing-windows-azure-applications.aspx
Good Luck