When at home, I generally use the hot water and soft cloth method...when the buggies are on lightly. However, when getting the heavy/dry/crusty/baked-on after many miles variety of said bug juices, I keep a bottle of hydrogen peroxide (household mix) in a spray bottle in the garage. Spray on & wait a bit, then use water & soft cloth to final clean & dry. Then, I use Plexus with a microfiber to finish off which leaves a protection layer on the windshield and makes it easy to clean the next time. Having said this, over the last year or so, I discovered the Bugslide stuff and I like it a lot. I carry a small bottle & microfiber with me when out on the road in a ziplock bag in case the cap loosens. Now, I sort of swap between the Plexus & Bugslide. In my opinion, the Plexus will leave a nicer look-like-new surface by taking care of the little swirls/light blemishes that you pick up on your windshield over time. Never, ever use a paper towel on a bike....it's blasphemy!