This is my 10th year of employment in Bay area and by any reasonable estimates, I am not laying eyes on my Green Card for another half a decade. And no, i am not in the "slow lane". Makes me wonder if employers are lobbying Washington hard for things to be this complicated.