I learned a trick from a friend. He uses fabric softener sheets for bugs and they come right off but do not polish for a shine. I also have been trying ICE but I think lemon pledge work well.

Pete