I'll second Meguiar's QID. Leaves a OEM finish on interiors and screens. I tried the Ultima Screen cleaner a few years ago. It said it was going to protect against dust and fingerprints. I guess it did but no better than Meguiar's. Don't know if it's still being sold.