It costs nothing to sign up for FF programs. If you use an email program like MS Outlook, just create a contact for each airline and save your FF# in the notes so you keep track of it. They do usually require a boarding pass stub to give you credit after the fact.