I'm trying something I found that's a pre-applied bug & tar "shield" of sorts made by RainX. You're supposed to spray it on your front end and let it dry for 30 minutes and then drive wherever you're going and when it's time to get rid of the bugs amassed on your front end, just hose off the "shield" and wash the car as usual. I've applied the stuff and it feels pretty funky, but I haven't driven through a swarm of bugs with it yet to give me a reason to wash it off. I'll update the proper thread once I find out. I'm all about prevention if it actually works.