Compare the current OS2007 development environments to the stuff available for Palm or Windows Mobile. It takes literally minutes to build a small GUI app using HB++ (Palm example) or the Compact Framework 2.0 with Visual Studio 2005 (Windows Mobile). Anybody can get up and running with a simple application in a matter of moments, and the IDE helps to concentrate on the specific functional content of the app, without much thought about the environment.
I suppose the easiest thing for me would be to start in Python - I will try to install/update the VMware machine with Python 2.5. (don't want to sound harsh, just a bit frustrated about that (too) steep learning curve There are family fathers with young kids and few sparetime that would like to develop for the N800, without first investing weeks in getting up and running ...hehe)