I have had a Canon 10D with a broken shutter lying around and finally found what to do with it. I searched endlessly online for people who have tried this and all I found was the disastrous painting of a D90 on DigitalRev. I decided to try it and I found my results to be very pleasing.
I must advise you that this has a very high chance of screwing up your camera, especially if you mess up on the masking job. My pop-up flash was permanently popped-up, but I never use the pop-up flash anyways so I just super-glued it down.
For this Instructable you will need: A dslr camera, masking tape, spray-paint, super glue, and an x-acto knife.
(the camera shown below is not finished yet as I still have to go in with details and buy an eyecup for it)
Step 1: Prepare the camera
Pick out what colors you will be using. The number of parts you can paint vary from camera to camera, but generally their would be the body and however many grips there are. I used satin for the grip and gloss for the body. The decision is all up to you.
Prepare the camera for masking and painting by taking out the batteries (not that we will take the camera apart, but so that we don't accidentally paint the battery).
Then sand any brassing or rough parts down using fine sand paper (120+).
Finally I wiped down the camera with a slightly wet sponge just to get it clean.
Step 2: Take off the rubber grips (if any)
Most cameras should have rubber grips that come off rather easily. Try to find a corner that is already peeling off or stick a small screwdriver under the grip to pry it off. Once you can grab a corner, pull the grip off. If there are multiple grips, pull them all off. Be very careful not to rip the rubber grip while peeling it off. The grips will be painted and glued back onto the camera later.