Hi guys,
Here I recommend a very good immigration lawyer, his name is Mr. Dan Joyce and here is his website:
www.danjoyceimmigrationlaw.com
He is my company's lawyer but you couldn't find a nicer person than he. Here are some highlights he handled my case:
LC in New York state: 50 days (unbelieveable!) 6/2002-8-2002
First EAD and AP for my family: 50 days (2/2003)
I-140 EB2, 400 days, no RFE.
Good luck to you all!