Websurfer...
There is
no problem whatsoever with the 40D and 100-400mm for BIFs - plenty of examples have been posted on here.
But I notice you're doing your
selective reading thing again, and only "seeing" the negative comments..!
It is well documented that the AF in the 40D is less "forgiving" than say, the 30D's: but that just means the photographer has to work a bit harder until they're used to the 40D.
Once you get there though, the 40D is better than the 30D, with the 100-400mm on it - I find myself taking more BIF shots now than I
ever did when the 30D was my primary camera.
It's not the 40D's fault that among its owners are lazy photographers who want an easy fix and who aren't prepared to do their part to get the best out of it.
The FredMiranda pelicans indicate either a faulty camera (it happens); or bad technique.
I'm sure its the latter. Photographing pelicans in flight should be
easy - it's a big, pretty slow bird - but those shots were taken with a shutter speed of 1/400.
It is
absolutely basic to use a shutter speed higher than 1/400 for flight shots with a 400mm lens.
I'm no BIF guy, and yet...
The eider was just a "grab shot" that I had - literally - a second to take: the bird was a
long way off, and travelling at about 40mph against a "busy" background.
I doubt any other camera/400mm lens combo would have have achieved noticeably better results in the circumstances.
Is it a perfect BIF combo? Nope. But it does a very good job anyway.