Before you add a bug shield consider the loss of fuel mileage you are going to get. As prices are starting to climb again it might pay to just clean off your windshield more often. The bug shields and moose catchers really play havoc with the aerodynamics of your truck.
Not saying many do...