I sense a few people may have had experience with this problem, so here it goes:
I just bought a used 50D, and I've discovered that if I use the flash (either onboard or external , my 430EX), the first shot is always exposed properly, but the 2nd shot is exposed as if the flash sync speed is off (thick black banding on the upper half of the image, properly exposed sliver on the bottom). I have been able to reliably reproduce the problem so long as I take 2 pictures with the flash; the 2nd one will always be banded.
I found that this problem happens no matter what mode I'm in (M, Av, Tv, P, Auto) and no matter what shutter speed I use (anything from 1/8000 to 1/10 is what I've tried); as long as I'm using any flash, the image is always banded on the 2nd shot and every shot with the flash thereafter until I shut the camera off and turn it back on.
This seems more like a communication problem than a shutter problem, and I wasn't able to cause any banding by shooting without a flash at high shutter speeds alone. I tried updating the firmware to 1.07, but doing so didn't fix the problem. The camera exposes fine all the time without the flash (so far).
Is this camera hooped, and am I hooped on the warranty for buying a 2nd hand camera? 



