From my quick reading of messages regarding I-485 approvals after RFE, it seems like I-140 related RFE responses go into a separate pool and take a lot longer. What is really upsetting me is that I am in this situation despite being self-petitioned. Stupid INS made a mistake during I-140 stage and sent me an approval with the employer as the petitioner. Upon pointing out the mistake they rectified it and sent an amended approval notice. When it came to filing I-485, it was the lawyer\'s turn to screw me. She filed it with the wrong I-140 approval notice without enclosing the amended one showing self-petition. If my approval doesn\'t come within the next week, there is little hope of getting it before year\'s end (audit, new H-1s etc.)