Are you collecting unemployment benefits? If yes, are you aware of the following option...?
... Inquire with your current lender to see if you are qualify.
You can do this yourself and you don't need a lawyer....http://www.hopenow.com/unemployment-resource2.php
The best way to delay a short sale is for the home owner to make a partial payment on the past due amount, then negotiate with the bank for more time to allow the home owner to bring the past due amount current. The bank wants "proof" of income/funds. So providing proof to the bank may result in a successful delay.
The broker price opinion (BPO) provides an unofficial/estimated market value of your property. The bank uses the BPO value to compare with the offers it receive...to make a decision to approve or deny a short sale (although there are other factors which the bank would approve or deny.)
A high or low BPO will negatively impacts the home owner in a short sale ... a high BPO may discourage buyers (aka long listing days on the market), which then leads to foreclosure for the home owner. A low BPO could means the home owner may owes the balance of the net short sale (Mortgage balance less discounted purchase price = amount owes by home owner.)
Contact your local non-profit housing agencies for loan modification assistance.