I don't get the white shows dirt more than black. Maybe it has to do with where you live or something, but my white Jeep always looks cleaner than the other colors when out on the trail. In fact, only the black parts being dirty tell me it's time for a bath. The Jeep that is.