You should be able to get the fare difference refunded if AA canceled the flight. Here are some useful customer service contacts at the airline. If you run into trouble, shoot me a note at elliottc at gmail.com
http://www.elliott.org/archives/2007...can_airlin.php
Chris