Winter tires! Like everyone else has said. Makes a huge differance.
I didn't change my tires in time this year, so after that first snow fall I attemped to drive the E36 to work.. my driveway is uphill about 100 feet.
with the brand new all seasons I made it about.. 5 feet before getting stuck... I rocked it a few times and maybe made it to six feet.
I backed the car in to the garage, poped on the winter tires and drove straight up and out of the driveway NO problem.
I didn't even spin a tire.
Winter tires are a must IMO.