Choosing a Windows Azure strategy

Your company is looking to move its core applications to the cloud. You have two primary applications: one that hosts video training files and another that provides advanced statistics about user interaction patterns. All the consumers of the application are currently clustered around three major metropolitan U.S. cities.

What storage options would you consider for each of the two scenarios?
Would one storage option suffice or would you want more than one?
Would this be a good candidate for the CDN? Why or why not?