I had a Canon A70 compact which I thought was a great little camera until I got the dreaded E18 error. I kind of lost faith in Canon after reading up on the web about it.
I've since bought a Fuji S5500 which is another great camera but I'd like to upgrade to a Digital SLR at some stage, which leads me back to Canon. I like the spec of the 20D, but I'm wary of buying another Canon that'll go belly up after a year.
I know that problem only affects the A range of cameras but is this kind of thing likely in the EOS range? Can I be assured that I'm buying a solid, stable camera?
Thanks!

