It depends on how much snow normally falls (in your area), how much snow removal you do (how long your driveway is), and how much you want to spend.
In my case, we normally see a couple of 6"-8" snows with an occasional heavy dumping in excess of 12". This year was extraordinary with two 15"+ snows back to back (within a week). My drive is gravel (hardpacked) and is between 150' and 180'. I have cleared my neighbor's drive too (longer then mine).
I cannot justify a snowblower..yet. I have a 72" rear blade I used, but I really use the FEL mostly now. Yes, it takes longer...but I'm not really in that much of a hurry. Frankly, I enjoy moving snow.
So, in my case, the FEL is the best method. I'd like to add a FEL mounted front blade, but I don't have the money for that right now.
BTW, I don't wait for the snow to accumulate...once it's 6"-8" deep, I'm out there for the first passes. Since I just replaced my 790 with a larger 4400, I could probably wait until the snow is 8"-10" now. When I get chains (I'll need 'em since the tires are turfs now, rather then the industrials I had on the 790), I could wait until the snow finishes.