You are right. My company is not willing to file I-485 for me. They said that is for my protection. However, since I am sure my salary will reach INS requirement by June 2004, or maybe earlier. Does it really hurt if I file on my own? Actually, several of my colleagues have done this two months ago. However, they are smarter and got a copy of I-140 approval from the company lawyer last Oct, whild I didn't.