I had a good chance to meet Aaron Skonnard, Fritz Onion, and Matt Milner from Pluralsight at Microsoft TechEd India 2011. During some great conversations (and dinner), I convinced Matt to demo their upcoming Windows Phone 7 app.
Pluralsight provides high-quality training solutions for Microsoft .NET developers. Their upcoming app features the entire catalog of Pluralsight, and allows members to play any of the courses right on the phone. Check the video for a quick demo by Matt Milner.
The app has neat user experience and playback controls, and allows you to search for courses in the library as well. Aaron also mentioned that upcoming versions after the first release might include offline caching/viewing of specified courses.
The app has been created by Matt himself. Matt is a member of the technical staff at Pluralsight, where he focuses on connected systems technologies and is also an independent consultant specializing in Microsoft .NET application design and development.