Are your windows looking foggy, or is a layer of dust obstructing your view? It might be time for a thorough cleaning....