I do like the white but I can only imagine how easily it get's dirty, but then again maybe I'm wrong about how quickly and easily these get dirty. Don't know until I try I guess huh.
The finish doesn't really retain dirt, but I don't really do anything that gets my hands too dirty. It certainly hasn't picked up any stains from my pockets. Any grime it does pick up can be wiped away with a paper tower (or more realistically, my shirt).