I've downloaded DJCatalog to try it. I think it is a very good extension. The only problem I found is that it didn't suit my needs completely since I needed that the products allowed a link such as "Ask for more information about this product" (linking to a form for asking more information) and I would like to filter only the categories I am showing in a menu tab instead of all product categories without having to install 2 instances of the component. The developer told me they are improving the extension and they will add this and other features in new versions so I'm looking forward to it. On the other hand, the support is excellent, fast and efficient and I think that is what makes the component even better.