Preparing a ham??

Anyone have any ideas or hints here? I've heard coke before, but I don't really like sweet hams.