I like Michelin Tire Shine. It's low-gloss, which is the look I prefer. It stays on through some rain or a car wash or two. Be aware that when you first start using it, it takes several applications before it soaks in evenly and gives an even color, but after that one application will do the trick.
I have used the following, all have worked well. Last a long time with minimal splatter and last through rain. Amount of shine will vary based on how many coats you apply. Best of all will not make your tires dull and brown.
Have you tried Black Magic tire wet foam? it has to be the can that sprays the foam though not the other one in the spray bottle. It lasts for weeks on my X and looks black and shiney the whole time and its off the shelf! I dont use anything else because this just works. I find everything else goes brown, this is the only one that stayed black.
I like Black Magic as well- but I spray it onto a curved foam applicator, you can get them cheap on Amazon. Spraying directly onto the tire usually means I get it on the wheels, etc- and my OCD can't handle that . No-touch tire foam is remarkably easy to use too.
we used a product from a local detailer supply for years that worked really well but the new California low voc version doesn't do much. Several places and the dealer use something that looks great but if you get near the tire and brush it it dyes your clothes and shoes black. Are any of the above produces in this thread good at a clean even black color, don't turn to brown easily, and don't get all over ones clothes for weeks?
I do use Meguiar's Endurance Tire Gel when I have time because it is labor intensive. I found a combination of a general purpose sponge from big box store + a fine bristled paint brush give me the most even application. It's shiny for the first week or so and then more of a satin sheen for another week even after a car wash or rain.
If in a hurry, I grab Black Magic Tire Wet spray (aerosol). Goes on in a matter of seconds, 1 coat is deep black but not too shiny. 2nd coat will make it glossy. Might last a week or so.
As mentioned above, the key to all of the dressings is clean & dry tires.