WP7 – Not Dead Yet!