Thanks for the response. Yeah, I was basically told the same thing on countless articles I've read. Just wanted your guys opinion. One of the things I like about WPF, is the separation of code into tiers, and I hate GUI Interfaces. Drag-and-Drop was crap in my eye. I want full control. I completely forgot about the WPF/Silvelight connection, as you are using XAML for both platforms. Makes learning Silverlight easier, but I will wait till it's more mature before using, as it took Flash to get to v5 before becoming useful.
Now, to find a good book!