The goal of WCF RIA Services is to make n-tier development easy to do, by providing built-in networking and data access functionality. It's a great fit for Silverlight, where your application is running on the client and likely needs to access backend data. See a simple example of Silverlight 4 and WCF RIA Services in this brief video.