And its about time.
Google recently announced an on device application store for Android - Google's new cell phone platform. The first Google Android devices should be on the market later this year and they will include a working version of the app store.
Microsoft has failed to lead or innovate but they are doing what they do well - playing catch up. The next version of Windows Mobile should also include an on device store called Skymarket. In my opinion this should have been done years ago but at as Windows Mobile developer I'm happy to see it come - regardless of how late it is. Expect to see Skymarket and Windows Mobile 7 sometime in 2009.