Code contracts was all over the blogosphere years ago before the .NET 4 release, the runtime components included in .NET 4 and the static checker made available in the more expensive Visual Studio 2010 editions.
The buzz around code contracts appear to have died down though, are people using it in production? Is any more work being done on it from Microsoft Research?