While they can be tedious to shell, pistachios are one of the best nuts you should eat. These little green nuts (which are actually seeds) pack a powerful punch of protein, vitamins, and most ...