OK...the OP lives in the 'burbs with a small yard but has this nasty narrow, steep, and winding driveway that doesn't have much area to push snow off of it. The drive also looks like the surface angles change quite a bit so a plow or blower will have to have great articulation to stay level to surface being worked on. It looks like the twisting turns would warrant a short and maneuverable vehicle that has easy speed control on hills. Hmm...interesting. I know my toolcat with a front blower and all-wheel-steering would be great but is way too much $$$. A used front deck mower 4x4 and rear steering that has a blower would work good but to get cheap, they have a bunch of hours. A Deere 4x4 and AWS x7** series would work too. There are 2 issues that come to mind...#1, blowers will be slower so they will have to be chained...#2, being that a blower sticks out quite a bit, anything with rear steering will help with the turns.