I have just read Keith Harvey's post Slow Down Microsoft, I Can't Take It! about the pace the development of .Net technologies. He says it's not so bad but wow, my head hurts.
With the release of Visual Studio 2008 and .Net 3.5 we have several new things to play with, in addition to the CTPs for MVC, Entity Framework, Astoria plus whatever else I have heard about and can't think of at the moment.
LINQ, with all of its flavors is a monster. Thanks to Scott Guthrie for his tutorials here and here. What is going to be interesting with LINQ is to see how and when Oracle supports it, but I heard its coming.
So here we go again. I can't master it all, heck, I can't even use it all, but for now the goal is to gain a decent understanding of it so I'll know its there for a deeper dive when I start my next project.
UPDATE As Robert pointed out in the comments, I forgot Silverlight. So, while I am at it - WCF which I work with, WPF which I read a book about, WF which I ran a few tutorials for, CardSpace an on an on an on!