The first bag fee does not apply for tickets purchased prior to June 15. The second bag fee does not apply for tickets purchased prior to May 12th.
Here is the link to the American website with all the info: http://www.aa.com/apps/netSAAver/ViewPromotionsDetail.jhtml?anchorLocation=index.jhtml&repositoryId=16075429&repositoryName=PromotionContentRepository&itemDescriptor=PromotionContent
The text from the "View all Exceptions" page:
The following customers will not be charged a service fee to check a bag provided the bag is within the weight allowance:
For the first checked bag, customers who buy a ticket before June 15, 2008, or who fly before June 15, 2008
For the second checked bag, customers who purchased a ticket before May 12, 2008
Customers originating travel in the U.S., U.S. Virgin Islands, Puerto Rico or Canada and traveling to an international destination beyond the U.S., U.S. Virgin Islands, Puerto Rico or Canada
Customers originating travel outside the U.S., U.S. Virgin Islands, Puerto Rico or Canada and traveling to an international destination
Customers who purchase full-fare tickets in Economy Class
Customers who purchase Business or First Class tickets
Customers flying on AA codeshare flights not operated by American Airlines, American Eagle or AmericanConnection®
Customers traveling on government or military fares
Military passengers on active duty
AAdvantage Executive Platinum®, AAdvantage Platinum® or AAdvantage Gold® members
oneworld Alliance Emerald, Sapphire or Ruby members
Customers flying on the same reservation as an AAdvantage Executive Platinum, AAdvantage Platinum or AAdvantage Gold member or oneworld Alliance Emerald, Sapphire or Ruby member regardless of frequent flier status or fare type (not applicable to group bookings)
AAnytime® Economy Class AAdvantage award tickets, MileSAAver(SM) or AAnytime First and Business Class AAdvantage award tickets
First and Business Class upgrades confirmed prior to check in
AAirpass travel