It doesn't actually take that long to go through the visa application - if you're thinking of the H1B route. Can be expedited and completed within 14 days. I think the standard app. fee is $1k and expediting it is another $1.5K.
Does also depend on allocation of H1b's.
Have a lawyer contact if anyone wants it...