Ham is not a particularly healthy choice, but we enjoy it once or twice a year.
It's pretty easy. This was actually the way my grandmother did it, and I still make it this way -
Place the ham in the roasting pan, cut side down.
Score the ham lengthwise at 1 inch intervals with a sharp knife, cutting in only about 1/8 inch.
The score across the width, making a diamond pattern.
Place a clove in each intersection.
Place pineapple rings on top. I use the cloves to anchor them.
Pour half a can of regular Pepsi over the ham.
Bake at 350 for 15 minutes per pound.
Remove from oven. Remove cloves. Let it sit for 10 minutes before trying to cut it.
Remember to save the hambone to make some split pea or navy bean soup!