The problem with painting a concrete driveway is legion. Hot tires, tire marks, slippery surface, gets scuffed up by snow shovels, I could go on and on. As HPNY and sdsester stated, concrete stain would be the way to go. It will still get marked up but will last longer than paint on concrete.