the only shot i hated was the gauntlet that you have to pass through in the armed services before boot camp. at the end of the gauntlet, they tell you to bare a cheek. that's when you get the shot of penicillin that's supposed to kill any STDs you might have.
the gauntlet is the worst, though. you pass down the middle of techs on both sides of you... each one has a vaccine gun and they both shoot at the same time into your shoulders. there were like four or five shots, so ten techs were getting their rocks off shooting people in the shoulder.
that night, the drill instructor warned us not to hop out of bed in the morning. seems the shot of penicillin in the butt might afect your nerves, enough so that if you hop out of bed you might end up on your face.

and, of course, both shoulders were sore for days.
"don't move." zap. "ow, dammit!" "don't move." zap. "ow, dammit!"