Generally, it is better to go through a short sale. It usually shows up on the credit report as a debt satisfied for less than the amount owed which is better than a foreclosure. If you have a foreclosure on your credit, that will likely limit your ability to get another home loan for a longer period of time than a successful short sale.