I have two bug-fix releases for you tonight.  First, SpecsFor now supports partial matching on List types, including generic lists.  It works exactly the same as an array.  Here are the passing specs to illustrate what you can do now:

[Test]
public void then_it_does_not_throw_on_a_matching_pair_of_objects()
{
    var obj1 = new TestClass { Name = "Name", Items = new List<NestedClass> { new NestedClass { Id = 1, Name = "One" } } };

    Assert.DoesNotThrow(() => obj1.ShouldLookLike(() =>
        new TestClass { Name = "Name", Items = new List<NestedClass> { new NestedClass { Id = 1 } } })
        );
}

[Test]
public void then_it_does_throw_on_a_non_matching_pair_of_objects()
{
    var obj1 = new TestClass { Name = "Name", Items = new List<NestedClass> { new NestedClass { Id = 1, Name = "One" } } };

    Assert.Throws<EqualException>(() => obj1.ShouldLookLike(() =>
        new TestClass { Name = "Name", Items = new List<NestedClass> { new NestedClass { Id = 2 } } })
        );
}

Thanks go to Brant Wheeler for pointing out this bug!

Next, there was a (in my opinion) major bug in SpecsFor<Web> Helpers that prevented it with working with a lot of the built-in HTML helpers.  Thankfully that bug has now been squashed.  Thanks go to Chris Lawrence for reporting this bug. 

As always, the latest bits are on NuGet, so please update, and let me know if you run into any problems!