Podcast: Is Windows Phone 7 Microsoft's last stand in mobile?

Windows Phone 7: We discuss the details, the possibilities, and the one factor that would have made it a lot more interesting.

Podcast

Your browser does not support the audio element.

Microsoft has been rapidly losing ground in the smartphone market. Can the newly-announced Windows Phone 7 change that? We discuss the details, the possibilities, and the one factor that would have made it a lot more interesting.