I used to hate all photos of myself. I felt that I looked better when I was looking in the mirror (any mirror) than in still photos. I'd have a few pictures that I thought were decent, but still dodged cameras. Now that I'm at goal, I don't mind being in photos and even kind of like it. Sure, I can still take a bad photo, but I'm generally content with how I look in pictures. I don't dread being tagged on Facebook or anything.
I agree, it is all about angles. I have a "camera pose" where I slightly angle and twist my body so my hip is pointed slightly towards the camera, but my shoulders are facing it squarely. I usually bend a knee, and have a bad habit of putting a hand on my hip (just because I get self-conscious and don't know what to do with my arms), but that looks way overly posed so I make an effort not to do it. A confident smile and good posture goes along way too (you can usually tell who dreads the camera in a photo). I do try to stand naturally while arranging myself in my photo stance so it doesn't look too forced, lol.
Some people find their photo pose and waaaaaay overly use it. Whether it's a face they always make or a pose. Have you ever clicked through a girl's facebook photos, and in every single picture she's making puppy eyes up at the camera and a kissy face? That drives me nuts.
Here's a decent example of my "photo pose." Slightly bent knee, hip pointing slightly to the camera, shoulders back and facing forward. And big smile, haha. (I'm in the black shirt)