Jesse Liberty explains which are the strengths of both Silverlight and XNA.
Source: Jesse Liberty's Blog
You can write for Windows Phone using either Silverlight or XNA. Here are some general guidelines to help with understanding the strengths of each of the two platforms (from the Windows Phone 7 Developer Portal).
We tweet all news and content updates - follow us on Twitter!