The answer is purely a matter of preference, though the taste and cost are factors to consider. A ham labeled “butt end” comes from the upper thigh, closer to the hip. It typically costs a bit more and is fattier and meatier. Carving can be an issue with the butt end because of its irregularly shaped aitch bone. A ham labeled “shank end” is larger so you’ll get more servings out of it. It’s easier to carve, has less fat and costs less.