I put in some non-serious money in Delta and MGM a few weeks ago and now I wish I put in serious money. Though I am not an idiot, so I will keep my money in more reliable stocks.
I don't think BA is going anywhere but it will be a while before it returns to $300+. I think DAL is the better buy but I am holding off on buying until things look better.