This is the title of a very interesting article you should read.

John Papa offers us this incredible article along with the code of its trial project, so you will be able to play and put into practice all the things John explains.

Another great article is this one of David Betz: Understanding WCF Faults in Silverlight 3. Please take a look at it.