@ARJWright you've made some important points there, in the context of community led development, which is one of the strong suits of this platform. But, isn't there also a strong case for commercial development that can run parallel with the community? this isn't a problem for the community, but one for Nokia. Without a viable sales outlet for third party application development, Nokia aren't going to attract third party software, and the development of the N900 will solely be in the hands of the community. We've seen SIO2Interactive trying their best to get a paid for app in the system, whilst the Angry Birds level pack has been pulled, and the community has been left to design their own levels. Workarounds really are not the way forward, but simply the best available when Nokia cannot get it's house in order. The N900 deserves a better showcase than this, surely.