I would definitely Brine the hams before smoking. I use a Apple Cider, Brown Sugar, salt, Maple Syrup brine, but any you like will do. A large ham I leave in brine 48 hours. Remove from brine, rinse off, score the top, and set it somewhere cool with a fan blowing on it for about 24 hours to form a pellicle.
Smoke (with fruit wood, hickory and Mesquite work as well) at 250 degrees until internal temp is 120 degrees, then start glazing with your favorite glaze every 30 minutes until internal temp hits 140 degrees. Then either crank up your smoker to 325 or put it on a grill (indirect heat) at 325, until internal temp hits 155 degrees.
Let sit and rest for 30 minutes, then carve and eat
