Thanks for writing. There's no one best plant for this purpose --- it really depends on your personal taste. But there's a wide variety of evergreens you can use to create a hedge to block the view. Or, if your neighbor will allow you to grow vines on the fence, you can cover it with vigorous flowering vines. Look for varieties you like at your local garden center or nursery.
---Justin, Senior Garden Editor, BHG.com