you can try one of those static strips (they sell at most auto stores) that you see hanging from the back of cars. they help discharge any built up static electricity to the ground. or grab hold of the door frame before you get out of the car, that way the shock happens at your feet and you wont really feel it.
(ill admit im a little curious about the "not so nice places..")
with the clock, i dont think theres really much you can do besides replacing it...