Is it best to appeal at the Board yourself or with an attorney? Who can get the best results?

There is no difference in results whether an attorney files on your behalf or if you do it yourself assuming you know how to put together a convincing case. However, if you are willing to pay the attorney's fee, you can sit back and let him do the work. Otherwise do the work yourself and save the fee.