Bug Off does indeed rock. I only left it off my list because Matt had already mentioned it.
There is a very specific type of vehicle on which it should be avoided. I don't have a bottle of it with a label on it at the moment, but I believe they describe it as "gray plastic Ford grills." I don't know what happens, but whatever it is, they put it on the label.
Matt McGrain wrote:
It been fine so far for me on the R, M3 and now the Civic. It's not real harsh like an uncut green cleaner that will oxidize engine parts if left on too long (ask me how I know

) It's made for the body panels and especially the front bumper cover from alll the squished bugs.
I'm serious, Bug Off rocks and you don't even have to wipe the bug guts with a lot of scrubbing like the chain store bug sprays.
Once thing about the wheel cleaner: it's really strong so be careful getting it on the brake components. I can't imagine it's too good for the rubber components like the lines and seals.
Matt, if you haven't already done so, get one of those yellow sponge looking things that they sell. It's like an extremely coarse sponge. So long as you keep the surface wet, you won't scratch anything. With one of those and some Bug Off, you're unstoppable.
I actually tell people to avoid Wheel Brite altogether unless they're very experienced. Super Green Stuff (the APC I mentioned) is often all you need to clean up a set of wheels. Phil (one of the owners) has told me about customers of his using Wheel Brite full strength, because "if 4:1 is good, full strength must be better." No. Cut it with water.
I know some folks go straight to the strongest stuff on the shelf, but that's the wrong methodology. Always try whatever is the least aggressive method that you think will work.
(The above comments are general, and not directed at you, Matt, I know you know what you're doing)