Here's a great offer from Microsoft. Although there certainly are moments when I wish MS would behave a little more openly, they've always, always taken great care of their developers. Their learning programs show signs of renewed momentum with the release of Visual Studio 2008, and here's another example of that. Just go to http://csna01.libredigital.com/?urvs5cn3s8 (sorry -- it looks like this ship has sailed) and view a chapter from any of these three books, then you'll be able to go back and download the entire book for free. I'm looking forward to reading the LINQ book, and I'll definitely browse the Silverlight book, too. I don't know if this is a time-limited offer, but you'd better get on it while you can!