Pledge it great use it all the time.
On the engine Black pig spit is the way to go
I've heard that hydrogen peroxide is good for getting bugs off without hurting the paint. I hear it's also good for windshields. Anyone have any experience using it?