Olha, IMO, a Microsoft tá dando as estratégias dela muito na cara. O CEO da empresa parece estar copiando tudo do Google. Veja bem, a Microsoft se destaca mesmo em fazer Sistemas Operacionais e Compiladores. Isso não é novidade pra ninguém. Agora, de uns tempos pra cá, Steve Ballmer está tentando vender anúncios online, um dos pontos fortes do Google. E agora, depois do Android ter sido lançado, aparece esse negócio de nova plataforma pra Mobile.
Sinceramente, eu não confiaria em uma empresa que está tentando copiar outra. Porém, como a pergunta não é sobre isso, acredito que valha mais e pena J2ME. Por que? Se tiver uma VM no celular, já roda uma renca de coisas feitas em Java. A Microsoft só vai conseguir ganhar essa guerra (de J2ME vs EssePadrãoNovo) se, nos aparelhos que vierem Windows Mobile, somente o OCS se encaixar. Agora, já imaginou a quantidade de pessoas que ficariam com J2ME? Aposto que é muito maior que a desse Novo negócio, porque J2ME ‘se encaixa’ em qualquer lugar que tenha uma VM que suporta Java.
A comparação do Android, por exemplo, é porque é praticamente idêntica: não li nada sobre esse negócio da Microsoft, mas sei que o Android roda com um VM própria (Dalvik) e pelo fato de que o Android advém do Java e do C++ (a parte mais baixa é em C++ e a parte mais alta é em Java).
Enfim, é só mais a humilde opinião de um estudante que nem o ensino superior terminou.
[editado]
Não quero fazer propaganda do Android também (apesar de gostar mesmo daquele treco). O que eu prefiro mesmo, pra Mobile, é J2ME (e depois Android).
[/editado]