I am waiting patiently for Maemo 6+Qt+Better Ovi+Ovi Suite(with all of those weird little programs it is carrying) promise. N900 was announced very carefully because Nokia knew that this kind of sentiment, unfinished device, would be brought up. After the miserable N97 lauch fail (and the device is still paying the price for it) I think they have learned a lesson or two about unfinished devices. N900 blew my mind because of so much potential the platform promises, have not heard prior to N900. Having said that. If Nokia can not produce a less beta-ish device, Ovi services continue lumping (OMFG, I can not even sync my N900 with Calendar), the launched Apps for windows/mac are still half baked (what is the difference between pc suite and ovi suite?) I really think there is no way back... Who is actually going to be building software for this kind of mess? Who will buy the promise that "this is the step 5 of 9263"? Either I will go for Android and let Big G know all my dirty secrets or let Steve Jobs have my credit card in his pocket... Or then, dust off my old E61i and be happy :P