There's only a difference of 40 minutes between the earliest, and the latest flight you mention, and any one of them could easily be 30 to 60 minutes late. Aren't there any other factors in your decision process, such as, price, mileage program, quality of connecting airport, layover time, total flying time, etc?