>A comprehensive list of alternatives to your favorite software.
Er... I think your use of the word "comprehensive" is a bit hyperbolic. This is a pretty short list of a few obvious alternatives for a few well-known apps. Even at that, there are quite a few glaring omissions.