I wonder, why SqlDateTime.MinValue is not the same as DateTime.MinValue?
Since, in SQL Server the minimum date that can be stored in a datetime field (1753/1/1), is not equal to the MinValue of the DateTime .NET data type (0001/1/1).