For most ham dishes, you want a wine that's not going to overwhelm the meat's light flavor. If you're a fan of reds, go for something lighter like a pinot noir or merlot (avoiding more complex, richer varietals like cabernet and malbec) . Prefer white? The dry sweetness of gewurtztraminer is a nice pairing. Enjoy!