mmm chocolate ripple... good choice, easy to do and you can prepare it early.

if you are hosting another one, i have recently found things like baked potatoes with lots of different toppings or fajitas/tacos can be great if you have lots of people who may have different eating habits (vego/pesco/carnivore..) cos they can all choose what goes on their plate.