I am thinking of making a ham for Christmas (does one roast ham or is that the wrong verb..?) I grew up in an Italian family and for some reason my dad wasn't keen on ham, so we never had it. I, on the other hand, really like it but I guess it's never made the rotation on my cooking list because I didn't grow up with it. I made one once about ten years ago for a party and recall it was quite good (I used Ina Garten's recipe and intend to use it again.) Anyway, all if this is a precursor to my original query -- I'd like to make a ham for Christmas but I'm really not sure how to go about it. I live in Brooklyn and I'm not even sure where to get a ham (don't laugh.) I looked online and there are a lot of hams that seem like they are pre-glazed, which I don't think I want. I'd love spiral cut with a bone in, but I don't need a honking huge ham, do those only come in honking huge size? So how do you order these things is the first question? Second, what are your favorite sides to serve with ham? Thanks in advance for any and all suggestions!