The info gadgets gives is very good.
One thing you need to bear in mind do you plan applying in person as yo need to book an appoiment about two weeks ahead if i recall correctly (if you wish to get a good date and time for yourselves) or by post?
ilr application by post cheaper but takes longer to find out if ok and your paperwork away from you for some time.