I am firmly in favor of drug testing for the workforce and those collecting public money, but I'd prefer if they use hair folicle drug testing instead.
Also, I'm not in favor of the current unemployment benefits. I feel strongly you should only be able to collect based on a ratio of the years worked (and this doesn't include those on disability). For example, for every 7-10 years (up for debate) worked, you accrue 1 year of unemployment.
So, if you're a 58 year old machine shop employee that worked every day of his life, you can collect between 5-7 years. This way, you can go back to school to retrain for a new job or retire early.