Texas, I went to a broker. They require a good credit score, two years of income, steady employment, they will need a copy of your EAD, bank statements, paycheck stubs, social security card, I even had to provide a copy of my college diploma. Be prepared to provide so many things but don't be hesitant, worse thing you get denied. Get a pre-approval letter first, don't waste your time if you are not pre-approved. Looking for a house is time consuming and you invest money before you even own it so make sure you have a lender before.
__________________
Date Application Sent -8/18/12
The Lockbox the application was sent to - Dallas Lockbox/Nebraska
Mailing Method (Express, priority, certified) etc. - USPS Express Date delivered - 8/20/12 Biometrics-9/17/12 Approved I-765: 10/31/12 Yay! I821-D Approved 11/1/12