W fly BA as first choice but would certainly fly one of the american airlines for that sort of saving!

Unless you have young children which make a stopover a pain, I would do it. American Airlanes are very good and have loads of leg room.