Southwest Airlines launched a new program called Rapid Rewards Program. It is necessary to join the program, if you are a regular customer. For every dollar you spend on southwest fare, you can earn points. It includes Hotels, Car Rentals, Dining and Credit Cards. Once you have enough points, you can redeem them for a free flight.
At first you can earn 250 points by enrolling yourself in the Southwest Rapid Rewards. You can also get another 500 points when you agree to stay subscribed to their Rapid Rewards Report and e-mail update for three months. This offer is valid for new members only.
Other ways to get more Southwest Rapid Rewards points:
Apply for Chase Southwest Credit Card now and get 50000 bonus points after you spend $2000 in the first three months.
Sign up for DISH and get 12500 bonus points. It requires a 24 month commitment, credit qualification and new DISH service activation.