WPF is not only for creating visual appealing interfaces but is also good for
1. Skinned User Interface
2. Binding XML data
3. Dynamically loading different portions of UI using web services
4. Creating a desktop application with a web like interface