Gallery: Windows Phone 7 slides into TV spot, Rachel Zoe's life | 6 Photos