definitely join some frequent flyer programs! I would suggest you to setup an free email account for all these program registrations and make a good spreadsheat to record all account numbers, usernames and passwords. When the numbrs get higher, management would take time.