Check out this youtube demo (posted on cnet.com) by Microsoft Sr. VP Eric Rudder at TechEd Middle East. It shows how an application (or game) runs on three screens with seamless user experience. What is interesting is you can port your PC application code to the mobile device with very little change. You will hear more discussions on Windows Phone application development at and after MIX10.