For bird bombs, bugs, and attacks by alien creatures, I tend to turn to Last Touch as my first response.
But for ordinary quick detailing, my favorite so far is FK 425. I have had some occasional cloudiness. I presume that I put on too much product. I just can't seem to get the hang of it. I usually use two fairly pluff microfiber towels, but after I noticed the haziness, I then went over the car again with FK425, but this time I used Megs' Ultimate Wipes. It really seems to do a better job removing excess detailer, leaving behind a clear finish.
I don't like using a quick detailer. Every time one touches a black one, one risks generating swirls. But sometimes they are necessary. I can't go through the entire wash routine every other day. I do have a life, after all. 425 does, however, change the look of the car in some imperceptible way. As I said, right now Luthien is wearing Souveran, yet after yesterdays quick detail with 425, it does change the look. The change is tiny and almost imperceptible; but I think it does change the look. It's still a great look, but it's no longer the Souveran look.