We've learned from time and lots of experience that, in general, the aerosol glass cleaners work exponentially better than the spray or otherwise ones. It must be something they need to do to the formula. Maybe the aerosol...technology...helps it to be streak free?

Sometimes they're a little more expensive, but they are DEFINITELY worth it!