A great all-the-time tire would be a performance snow. I've run these on a car I bought used and they were fine during the summer. They don't have the squishy sidewalls that full blown snows have, but have good tread and usable rubber for cold temperatures.
As for wearing more quickly, feel free to search for any of my 45,465 comments about how we have put 60k miles on my wife's first set of Dunlop Graspic snows (the only tires the car had, we bought it with RE-92's, had the dealer switch them and I sold the RE-92's). I've now replaced them with a set of.....Dunlop Graspics on WRX wheels and will go back to the first set once the summer sets in again.