You know timeframes are the last thing we like to talk about :-) What Texrat wants isn't so far away from what the normal weekend coder needs. (and we have a few of those at work) Something that can be set up in fifteen minutes on the machine that's anyway around the house. And a framework in which you get a simple hello world up and running on device in the next five minutes. Virtual machines are a pretty good compromise for development, but they still require a lot of scaffolding in the background and they also require some knowledge of the system (Maemo SDK on Linux) that's in the virtual box.