I boil mine....i have a giant pan!
I put it in with water bring to boil and then throw that water away for fear of it being super salty. Put in fresh water with celery onion, orange, herbs, apple and random bits of spices (cloves, cinnamon fennel seed, coriander)
Bring that to the boil and then turn it right down and let it go for 15 mins a pound
Then once that's done I let it get to handling temperature, heave ho it out of the pan and concoct some sort of sticky sweet glaze, remove skin, score fat, poke in more cloves, smother the glaze over and give it long enough in the super hot oven to look glazed and delicious!