I agree, temp agencies are a really good option. Although I'm Canadian I have used them before and my phone was ringing once a week asking me to work for the gov (2-6 month contracts). I had another job though so i didn't take them.
Check Maxsys, ExcelHR, Turtle Island Staffing etc.. or go to...