I know it doesn't solve the problem but I'd like to advocate doing volunteer work whilst looking for a job. It keeps you in a routine and does wonders for your self esteem.
It can;t help possibly taking on new skills and contacts either
I've been considering doing some volunteer work here:
http://www.protectoranavarra.org/However I still have some work to do, and Grant keeps me busy too