Among the AG crowd, they all say that you won't find a more durable spray product in this price range than 3 in 1. You have to step up to Polish Angel > $50 level to get better performance, however, even those products fall off and end up being not as durable as 3 in 1. They just exhibit better initial water beading, that's it.
The Griots 3 in 1 is one of the best bang for your buck products out there these days.