Spray bottle with 50/50 white vinegar and water. Spray, let it set a few minutes then spray again and wipe clean. Bugs, oils and everything else comes off well. I use it on all windows, also to clean the chrome front end of my '53 Chevy 3100 pickup. No spotting or streaking. And it's cheap!