If you love ham but find a whole ham is a lot to cook for any old night, get your hands on some ham steaks. Many local pork farmers offer these - essentially 1/2-3/4 inch cross slices out of the whole ham. A single ham steak will typically feed 2-4 people. An added bonus - they are great on the grill!
No recipe is really needed here. Make sure you bring the steak to room temperature before cooking, then grill over a medium-hot fire for 4-5 minutes per side and serve.
Ham steaks are great served straight with no condiments, but you can also pass mustard at the table or any glaze you'd serve with a baked ham, though I personally think the savory or tangy ones work better with grilled ham than the sweet ones.