If you want to get credit for your flights and get a free trip in the long or short run, then you should sign up. Most airlines have such a program. There are also online social sites that tell you how to maximize them. I think the most famous one is www.flyertalk.com.
Just go to your favorite airline's Web site and you will find a link to their program. Join up now.