Here is a very good way of formatting data in Silverlight.
1. Firstly, you need to implement the interface System.Windows.Data.IValueConverter. The example is to show how to convert a number to percentage.
2. After creating this class, you need to add a instance to application resources.
3. now you can use it when binding to the data.
COOL!!! Is it?