From slimy to elegant, we put 17 offerings to the test to see which are worthy of your Christmas spread ...