Arborvitae are nice, but as said, are enjoyed by deer and they do break under snowloads and are damaged by salt spray if you put them along the road. Depending on your snowfall, you may want to look at other evergreens. May want to talk to a local nursery or just drive around to see what is growing well in your area. We have used white pine and Norway spruce quite a bit, but may not give the privacy you are looking for if you want a real dense screen. Austrian pine have not fared very well in this area - grow too erratic and too open. Of course blue spruce, firs, etc are good, just a matter of how dense you want your screen. There are many mail order nurseries if you are willing to purchase bare root stock. Good luck !!