für welchen? für den PocketPC mit Visual Basic, weil es ein vollständiges Entwicklerkit hier gibt:
http://www.microsoft.com/mobile/downloads/emvt30.asp
und sehr gut funktioniert; die 300MB lassen keine Wünsche offen - Visual Basic und Visual C++ in ausgereifter Version. Hat sich sauber installieren lassen und in 1 Minute läuft das erste Miniprogramm. Debugging ist, zumindest in Visual Basic, ein Traum. Und: es kostet nichts. Für eine professionelle Entwicklungsumgebung ungewöhnlich; offenbar will Microsoft diese Geräte pushen.