I got email back from the Canon factory service center. They received the 40D yesterday and have done a preliminary evaluation. That being said, $202 is the current estimate to repair my broken dSLR. They also sent along a little note that hey, if I Really Want I could upgrade to a refurbished 50D for $699. Right now neither option is terribly appealing. I guess I'll select the "cheaper" option of simply fixing the 40D.