Foreclosure is MUCH worse. Short sale is the best option there is, however, you need to make sure you don't have a deficiency judgement after the short sale is done. You also want to be insolvent at the time of your short sale closing.
It is getting easier and easier to recover after the short sale - with the new loan programs available.
Hope this helps,
Beachfront Realty, Inc.