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   Visual Studio .NET 2005 Express ASP.NET WebMatrix  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  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

WindowsForms QuickStart Tutorial

Local .NET User Groups

Rockville .NET User Group
Vienna .NET User Group

Capital Area .NET User Group


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! 

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. (search for .NET based projects)