The Norway Spruce is an excellent choice except that it isn't fast growing. I still prefer it to
the white pine which is much faster growing and less expensive. White pines do not tolerate clay and high ph soils. For a long lasting beautiful screen I think the Norway spruce is best.