Jonathan Cogley passed these along, so I thought I'd share:

Here are some places and tools to learn more about .NET and C#:

Free IDEs

http://lab.msdn.microsoft.com/express/   Visual Studio .NET 2005 Express

http://www.asp.net/webmatrix/default.aspx?tabIndex=4&tabId=46 ASP.NET WebMatrix

http://www.icsharpcode.net/OpenSource/SD/  SharpDevelop 

Code Camp

FREE all day event at Microsoft’s Reston office featuring great speakers and sessions from 9am to 9pm on Saturday May 7th 2005

http://blogs.msdn.com/gduthie/articles/383561.aspx  Register Now!

(note: this one's past...but keep your eyes peeled, as we'll be announcing the date for the next one pretty soon!) 

Quick Start Tutorials

ASP.NET QuickStart Tutorial
http://samples.gotdotnet.com/quickstart/aspplus/

WindowsForms QuickStart Tutorial
http://samples.gotdotnet.com/quickstart/winforms/doc/default.aspx

Local .NET User Groups

Rockville .NET User Group
Vienna .NET User Group
http://www.winproteam.org/winproteam/

Capital Area .NET User Group
http://www.caparea.net/

Certifications

These can be a great way to learn a new technology and also add to your resume. 
Register for an exam, buy a book, read it and do the examples, PASS!
http://www.microsoft.com/learning/mcp/mcad/default.asp
http://www.microsoft.com/learning/mcp/mcsd/default.asp 

Open Source

Get involved in an open source project in .NET.  This is a great way to learn the technology while working with experienced developers and usually good quality code.
http://www.gotdotnet.com/workspaces/
http://sourceforge.net/ (search for .NET based projects)