UPDATE (12/17/2007): My blog has moved. This post is now located at:
http://jason.whitehorn.ws/2006/08/27/Differences+Between+Struct+Class.aspx
This site has more than you ever wanted to know about the differences between Classes and Structs in C#. The only thing I did not notice explicitly listed on that site was that Structs always inherit from
System.ValueType.