Over the years I have used everything imaginable to clean various driveways, including a damn shovel.
I have the benefit of LOTS of trees around my rural, circular driveway, so hard drifts aren't usually an issue even though snow storage is a problem. Nonetheless, my current favorite is an old...