I'm a little confused as to what the difference is between these? I have a 40D.
I was looking at some third party options at Gadget Infinity and their offering for the 40D says it has the same features as the BG-E2, but when I look that up I see that is just for the 20D and 30D and I don't see what features are different...


