I got Canon's original digital Rebel for my wife because she was complaining how heavy my EOS 1V is and I didn't like the idea of her using my baby.
She borrowed my 550ex flash and bumped the flash on something while it was mounted on the Rebel. I know it wasn't a hard bump because I was watching her as she did it. Half of the flash mount was pried off the camera. It's a very flimsy camera. If you can afford the difference and can stand the extra weight, get the 20d.