My world literally changed when I started using C#, Visual Web Developer and SQL Express 2005 editions. All hugely powerful and perfect tools for learning/intermediate programming. I love these versions of software so much I'd have them tattooed on me if I was brave enough.
Silverlight 2 is just around the corner and will make WPF successful. Had there been no WPF/E, I very much doubt WPF would have succeeded. At best, it'd have taken far much longer to catch on. I am now really excited by the stage WPF and WPF/E have reached. Stunning resource dictionaries are available albeit at a cost at present - with blend express, more people can experiment and create their own resource dictionaries. Nevertheless, the entry bar for a designer is significantly high if you just want to fool around with XAML for the first time. XAMLPad and Visual Studio editors are not user friendly and Microsoft really need to reach parity with the free tools they provide learners in both development and design.
I really feel strongly that an Expression blend, design, web express etc need to be made available with some haste, within a period of 6 months after the release of Silverlight. This will serve to really promote the platform and lower the entry bar for users. Not all learners using the express editions are students consequently can go through the screening process to receive free software as students. I also feel the complexity of the products is growing with each release, and a 'light' version will hasten the learning process.