to Ian:
The primary difference b/w an EB-2 PERM and EB-2 NIW is that PERM is employer sponsored, whereas NIW is self sponsored. Since NIW is not tied to your employer, you will have more freedom in changing jobs. For EB-2 PERM, if you change jobs, your sponsoring employer has the right to withdraw the I-140 petition.