It's going to depend... It's going to depend on elevation changes, distances, what you have to work with, how long or quick you want something and those sorts of things. Soil types, soil moisture, availability of the sunlight and the like all play a role. $$$ and time also tend to come into play as well.
What you are looking for is something to block the view of others and you have lots of options. Annuals, perennials, conifers and evergreens, trees, shrubs and grasses and even man made/man created methods like wind-rowing brush of vines on fences and the like.
Also consider a combination of things. A short term solution and a long term solution....you can then remove the short term solution once the long term is in place. Also consider multiple rows or multiple concepts as well. I personally like year round solutions as well. Nothing worse than having a nice wall of green all summer long and then fall comes around and you simply are left with a row of sticks! Most screens you also don;t want to provide any sort of food value and you want it to be thin enough to not encourage bedding as well. Leaving a perimeter road/trail for hunting access and property monitoring is also suggested. This will show the neighbors that you are paying attention and help push the deer out of your screen should it become appealing to them. You may as well also take advantage of being able to move about your property and not alert the deer in the process and avoid interior paths and use the perimeter ones if possible.
Options to consider:
Egyptian Wheat - annual
Switchgrass - takes 3 years to reach max height but perennial - will get roughly 5 to 6 feet tall
MG - takes 3 years to reach max height and will fill out beyond that - perennial, will get 8 feet or more (doesn't like wet ground)
Conifer trees (spruce, cedar or pine) - different varieties to choose from to match different conditions (cedar can carry CAR - concern for fruit trees, and some pines self prune lower limbs as they mature as well)
Conifer or dense shrubs - if you don't get an evergreen you will ant something with many stems to create density. Select a variety for the height and conditions you have.
Fast growing trees like hybrid willows or poplar - these are great as well, but you need layers of them. When the leaves drop you will want to have more then just a row of sticks.
Brush piles - These tend to break down over time but can be a short term solution. If they are too thick it can prevent deer travel.
Edge feathering/hinging of the wood lot edge - this is an option but can create food and cover which may NOT be what you are after, depending on how close it is to the neighbors.