Depends on how you value your miles...Get extra 10% off with BA Visa.
Yes, seems like competition brings business.Price is same from NYC on BA and AA.Delta has gone as low as $1900 RT.