Sand, absolutely! Everything dries out quickly and everyone stays clean.
The sand here is at least 10 feet deep (as far as we saw when our house's foundation was poured). When the run gets dirty, I dig a hole about a foot deep and 2 feet in diameter and rake all the dirty stuff (poop and wood...