American Airlines has a great program called Miles for Kids in Need where you can donate your miles to provide air transport for critically ill children.
Today, American launched a new challenge on their Facebook page where you can earn 100 free AAdvantage miles by registering AND American Airlines will also makes a donation to Miles for Kids in Need.
Each Facebook registration generates a smile and American will donate 1 mile to Miles for Kids in Need for every smile (up to 100,000 miles).
* If you liked this post, why don’t you join the 5,000+ readers who have signed-up to receive free blog posts via email (only 1 email per day!) or in a RSS reader …because then you’ll never miss another way to earn free miles!