Dude. I have so been there myself. Got laid off 9/7/01, and it took almost a year to get a job after that. I did some side jobs, for temp agencies, and even cleaned houses. I know your frustration, esp about the overqualified bits. People don't want to hire you because they know the second there is a better oppty, you are out the door. Hang in there.
I'm hanging in there as best I can. I am probably better off than a lot of folks on unemployment, at least from a financial POV. I saw the writing on the wall a few years ago about what was coming in my industry, so I made a concentrated effort to become debt free. The only consumer debt I have is my home mortgage, and I was able to put a fair amount aside for the rainy day fund (boy is it ever raining right now).
So I can financially afford to work for significantly less than what I was making when I 1st got laid of in Jan 09. I was making over $31 an hour and I would gladly take a job paying $11-$12 an hour right now. Hell, I'd be glad to work more than one job at less than that per hour if I could find jobs that offered enough combined hours.
I just get tired of the assumption that some folks make that if you are unemployed for an extended period it is because you are lazy and milking the gov't tit. I am sure that there are a bunch of folks out there that do just that, but it is hardly everyone.