Just like the issue with shoulders, building hip joints causes a lot of trouble for me. Rotating the leg forward distorts the character's bottom, while rotating it back or to the side causes pinching in other areas. What's the correct approach to topology for hips?
Personally I would recommend something like this:
(Granted, this is a low poly character that contains triangles. You don't want triangles in a mesh that will be using subsurface. However, it forms the general shape.)