I have a black '01 4Runner.
Buy one of those California Car Dusters. Worth every penny. After you wash your car whenever it gets dusty/dirty you whip that baby out and 30 seconds later is back to post wash clean. Mind you it doesn't work if it has rained or been foggy in the morning. I live in SoCal so I am lucky.
look it up on amazon, works like a champ. I use it every morning before I head off to work.
booyaka