As mentioned above, I'm regularly talking with Ravenbrook about liberalizing the license on MPS and doing some work on modernizing it. I've hopes that that might happen this year.
And some of the language specific ones are pretty good ... SGen in Mono seems interesting. The GC in ClozureCL is interesting as well.
garbage collectors are tightly integrated with the programming alnguage and runtime. Different languages, architectures, etc have different requirements from a GC...
libgarbagecollector is a plug-in garbage collector library designed to be used by high level language implementors. It's used in the Io programming language.