Actually it seems that just about every camera Canon makes gets bashed pretty good by some of the people on this board (not all). But it seems to me that their is two ways to look at just about every problem or situation.
The 50d has had problems from the get go with err99.
Alot of people argue that they have already had 2 firmware upgrades making Canon into a bunch of bumbling idiots that cant get it right the first time.
On the other hand you can look at it as Canon has already upgraded to firmare 1.0.3 in order to help solve err99 problems. Thank you canon for quickly addressing a problem.
The same goes with all these complaints about this camera or any other camera. For me Ive enjoyed having this camera, as i also would any other one of canons cameras. So enjoy shooting and have some fun.
Just my 2 cents



