I just thought I would mention an alternative product for programming for the Pocket PC. Jamagic is a programming language created by ClickTeam, the makers of Clik & Play and MultiMedia Fusion. It is mainly used for 3D games, but it is quite powerful. I wish ClickTeam would make the product compatible with the .NET Compact Framework but it is unlikely it can be done.
I'll see if I can make a sample application with it this weekend.
http://www.clickteam.com/English/jamagic.php