There's heaps on the Microsoft website, small 2-hour courses or bundled in packs like this Collection 6460: Visual Studio 2008: Windows Presentation Foundation
Are they good in terms of knowledge received? Value for money? Do employers approve if they are on the resume?