Need to figure out which technology to choose for your presentation tier? Here’s a useful cheat-sheet from the Patterns & Practices folks, from their Application Architecture Guide v2.0.

Includes benefits and considerations for the Microsoft technology stack for Rich Client, Rich Internet Applications, and Web Applications, including Windows Forms, WPF, Silverlight, ASP.NET, AJAX, MVC, and Dynamic Data.

There are similar cheat sheets available for Data Access, Workflow, and Integration technologies as well.