this is very personal response, but for me it kidna depends on sex-roles. If youre young, and bottoming, I tend to prefer guys shaved (partially or fully) as long as there's no stubble. If youre older, or esp if youre planning to top, I think guys look best with a full bush. Thicker and darker=hottest.
Balls can be shaved according to the preference of the owner! Either way is cool (but smooth balls are nicer to suck, for sure).