I like smoked turkey legs due to reduced calories and fat, and because they are very meaty. You can substitute ham hock or salt pork, but the calories and fat will increase.
I use Corona lager. Any light lager is fine. You don't want to muddy the flavor with a strong-flavored beer.