Many people think EAD and H-1B are mutually exclusive. But that's not true. I have used both for last several years without any issues. For example, when I visited India last time, I didn't get H1B stamped. I used EAD/AP combo card for reentry. From my employer's perspective, I was always on H-1B, and there was no problem with H-1B extension even though my recent entry to US was on AP. Also, I used EAD for secondary income through some part time consulting while I was on H-1B for my primary employer. Everybody must continue to renew H-1B if they can. First, it provides a back up in case something goes wrong with your I-485 application. Also, it keeps your salary updated through revisions in prevailing wages. And the employer has to bear the cost of extension by law. At the same time, EAD gives incredible freedom to you and your family. And renewing it is like renewing a driving license, but even better, it is free! I don't know why many people get their attorneys involved for EAD/AP renewal. That is waste of time and resources.