I plowed my driveway for about 6 years with a '01 big bear 400 4x4 with no problems, except for the time we got nailed with 3 feet of snow.
My driveway is about 1500ft long with hills and turns so it was a challenge but fun.
Now I have the grizzly and we never get snow.
Me:'07 Grizzly Camo edition
Warn 2500lb winch
powermadd handguards
Yamaha rear hard box
SS108 ITP polished wheels wrapped in ITP 25" terracross tires
Stadium Shocks w/rezzy all 4 corners
Power Commander Unit
Airbox kit
EPI sport utility clutch kit
2R racing exhaust tip
2R racing foot pegs and siderails
heated grips and heated thumb throttle
My boys: '05 TRX300ex, '05 Robbs racing TRX115, '03 TTR-125, '06 DRZ-125