That is good, the Adam Nathan book is my favorite though.
Where Sysrpl loses, is in the commands (ApplicationCommads) that are built into WPF. You get you cut/copy/paste and all a whole host of value like disabling and re-enabling buttons with one line of code.
Additionally, because the command design pattern is baked into WPF, WPF=1, Windows Forms=0, for this (as rightly pointed out by Dexter) unfair comparison.
Windows forms wins on the text rendering - by a country mile - We will have to wait and see what dev 10/beta 2 offers, as the Silverlight 3 text improvements were good, but windows forms still wins "hands down"