Miałem podobny problem z 50d, u mnie prawdopodobnie walnięte było wejście w aparacie. Podobno takie rzeczy zdarzają się w Canonach. W serwisie Canona w takim przypadku wymieniają płytę główną co w Twoim przypadku (zakładam że gwarancja już się skończyła) będzie nieopłacalne.
Poza tym jest tu gdzieś wątek o niedziałających portach USB, może u Ciebie problem dotyczy czegoś co da sie tanio naprawić