In reply to John Wood: Here's what to do... Heat your oven to 175C. Place your haggis in a roasting tin with 2 inches of water in it. Cook until piping hot. Meanwhile, prepare your neeps and tatties. Consume copious amounts of single malt whisky. Fall asleep. Wake with a start, run into the kitchen. Enjoy the smells of burning and deal with them accordingly. When everything has cooled down, remove the food from the pans with steel wool and deposit in the bin.
There are numerous recipes for cooking haggis, but, as a chef of many years standing, I think this is the best. Largely because it involves the whole traditon of cooking haggis but neatly avoids the eating of it.
Whilst, at first glance, it may appear wasteful, it is important to weigh up the cost of cleaning your house after you've eaten the cack.
I know that this posting will start a torrent of abuse from Norrie and co., but there it is. I have one thing to say to haggis fans and that is 'Culloden'.