M.V.
Hi C.,
A great place for ham is Honey Baked Ham on Rt. 14 in Crystal Lake. Also, Jewel usually has great ham, it's spiral cut, cooked and you just put a glaze on it (the glaze comes with) and warm to taste. Yum! You are making me hungry!
Good Luck!