Black without a doubt. I have had both and black really brings the color of everything out in your tank. Black Black black or maybe white. No just kiddin black is the way to go
i have white in one of my tanks but its more of a natural looking tank. if you have bright fish i would go with the black sand i might put black sand in one of my tanks