actually, the rules changed a few months ago. You now need to have been working on a WP for five years before ILR, not four. So you're not eligible for ILR until May 2008 on your work permit. However, since you're married to a British citizen, you can apply for citizenship immediately after receiving ILR 2 years from now. If you don't mind being tied to your company for the next two years, I would just stay on your workpermit- getting FLR-M now would delay your ILR by a few months because your ILR clock will start over (not to mention it's expensive!). But if you don't mind that, you can always get it just for the job flexibility...it's up to you.