Duane, you are not kidding. WPF is painful, even with expression blend. My wife was a graphic artist, laying out marketing brochures. How she could function in an expression like tool (Corel Draw and Adobe Photoshop) has me stumped. Using Expression Blend to set the controls in your form is tedious at best. Understanding the styles is a very steep learning curve. It reminds me of programming to the QT gui, except that you can drag the controls and containers to where you want them rather than writing code. My company decided that WPF wasn’t worth the effort, so we chose to use a 3rd party software library from Infragistics. (See Infragistics.com and their window forms controls.) We needed a better data grid than was offered by Microsoft Win controls. These libraries are rather expensive, but if your employer has a deep pocket, then go for it. Another warning, these controls have many options and flags. Especially, the data grid.