Looking through a little bit of XAML code today got me thinking after seeing a bunch of <TextBlock FontFamily ... FontSize ... Foreground ... Background /> it sure looks like the days of Web 1.0 where we had a lot of font-size, color, and font-family attributes. We progressed though to use CSS later on, but now it looks like with Silverlight there's a big step backwards again? Interesting...