Contracting job at the company I'm still at. Don't turn down a job just because it isn't a permanent position. A lot of companies hire from their contract staff into permanent roles as they don't need retraining. Get yourself known amongst the contracting/temping agencies and pester them if you need to.
Under the current climate, with fewer permanent jobs available, there are more contracting jobs about as they don't involve a long term commitment from the employer.