One nice thing about celebrating Xmas (I married into it long ago, but it took having a kid to lead to a more full-on celebration) is I now get to cook a full-on Xmas dinner. Last year was the first time. And I do seriously love ham. I bought the ham (the smoked, cooked kind) from the Butcher's Block in Sunnyside, and it was disappointing. Fine but nothing special--they don't smoke their own there. I've done some research, and I'm planning on a quick drive to Greenpoint this weekend to shop for a superior ham, one smoked in-house. I'm considering Steve's Meat Market. Is there someplace else in Greenpoint or W'burg or LIC or Astoria that smokes their own hams better than Steve's?