Sometimes I need to call WCF service in Silverlight and block UI until it returns. Sure I can do it in three steps:
Here's a class that will let you synchronously call WCF services in SL: http://johnleitch.blogspot.com/2010/03/easy-way-to-synchronously-call-wcf.html