I've always gone by the principle that if they're going to drug test me now, they will in the future, and I refuse to work for a company that feels that invading my own personal time and privacy is acceptable. They can go fuck themselves. You CAN get a good job at a place that doesn't test. Or, move to Canada. We don't do nearly as much drug testing as the States.