@vesuvius:Steve Ballmer went on stage at BUILD and said very clearly that any app written for WP7 will continue to run on WP8 and 9 and future version of the phone OS. I'm not sure there can be a more solid commitment than that.