Birds, Bullshit. Poorly maintained planes more like it.
that's my opinion as well
2 birds strike 2 engines at the same time and the engines go out 
and the manufacturers said they had made engines that with stood bird strikes
but can you imagine a flock of 100 birds hitting an airplane? 
Hahaha....gotta love all these virtual pilots here

What are the chances for one engine to fail? Imagine the number of flights everyday, and how often there are engine failures...Exactly, it is ridiculously small...
Now, what are the chances that BOTH engines, working independently, fail at the EXACT same time just because of "poor" maintenance?
Big birds can easily cause an engine failure, so why is it so hard to believe that flying through a flock of birds would shut both engines?
And the manufacturers saying that their engines can handle bird strikes is complete bullshit...