This might not be the most popular thing to say, but ...
I find it kind of irritating how fast this thread has changed into an advertising competition. The way I understood the OP, he wanted users to recommend 3rd party products from their own experience - which is fine and an interesting topic, because most contributors to this thread have given their reasons for liking a particular product so that anyone who shares their opinions and interests can then check out said product.
What I don't get is why a lot of publishers see this as an opportunity to chime in and tell everybody how great their own products are. I mean, sure, most small press publishers have to raise awareness for their product, but doing it in a thread such as this not only defeats the thread's purpose, but also annoys me (and makes me reconsider purchasing from someone who feels the need to advertise their product so 'aggressively').
I get that you think your products are great, but that's like a publisher reviewing their own product. And I (and probably a lot of other people) have stopped buying things just because they are advertised, instead listening to customer feedback. So, what I'm saying is: let other voices be heard, and you will benefit more in the long term, I guess.
We now return you to your scheduled programming.