I've found that you really need two shovels, at least, not just one. The usual plastic or aluminum one with the broad flat or sort of half cylinder scoop blade, and also one of these:
which used to be called a coal shovel--my dad used to go down cellar twice a day and fill up the furnace from the coal the coal company dumped in a small storage cubby thru a chute they stuck in a basement window. Then he got an automatic stoker and only had to fill it up every couple days. Every time it gets cold I think of that coal-smelly old furnace and that shovel--heating's much simpler these days. Since coal is so much heavier than snow, it's really overbuilt for the job, heavy metal handle and heavy iron blade, but it's sort of my Platonian ideal of what a shovel is supposed to be, and I've had one for forty years and probably close to 500 snow falls and it's still good.
What it's good for is heavy, wet snow, and for the heavy, crusty stuff that cars have driven over and compacted, and then the snow plow has come along and scraped it over to the side of the street and two feet up the side of your car. Since the blade isn't that wide, you can't get a scoop of that stuff that weights so much you can hardly lift the shovel, and then it falls off the edges of the big shovels because those blades invariably rotate in your hand. The flat-ended heavy duty blade is also perfect for pounding and breaking into chunks the ice that accumulates in your parking space when the stuff melts and refreeezes when the temp. drops again--just used it for that when I dug my car out on Sat.
It's getting harder to find coal shovels, tho I think I saw one at Home Depot a couple years ago--they're shorter than modern snow shovels, so it fit perfectly in my first car, a 62 Bug, and got me out of many snow banks it skidded into.
A coal shovel, a snow shovel, and a BIG bag of kitty litter, and you'll be set.