I'd prefer not to use Java (black magic) or AIR (not ready?).
I'd prefer to hurt the web as little as possible (i.e., the more web technology in it the better for skills transfer)
I'd prefer it to be open source.
I'd prefer to not have to hire specialist ninjas to be able to build it. Every day web programmers should be able to get up to speed with it.
What are some good choices?
Update - Nov 27
This post got some helpful comments - thanks! And a nice post from Erik Onnen - thanks! There is much love for AIR. I went to the Adobe Bus Tour and generally like Adobe. The proprietary nature of it is tough pill to swallow - opening Flex was a step in the right direction, but I'd like to see more more more.