one more thing:
booking on travel.americanexpress.com as on any travel site will cost a booking fee, usually $5....which most airlines do not charge (with a few exceptions like USairways -- the charge is hidden).
Personally i dont find it 'profitable' to pay $5 to get anything less than 700 points and certainly never for less than 500 points (at 1cent/mile)