Geez...you can run the M3s all year round, but noooooo...

That is understandable. All-seasons may be the best choice, but I still think you should look into summer tires. You'll just have to run the snow tires until you know there won't be any more snow.