Eh. I like JG. Don't know why, just prefer them. Seem a bit cheaper. I have no real experience with any of the others, so I'm not going to bash them or anything without any hard evidence. I find TM and G&G make very nice products, reliable as well, but the price-tags don't get me happy