Depends.
If the cake has a flavor I like, then cake. If not, ice cream.
If Ice cream has a flavor I like, then Ice Cream. If not, cake.
If neither, then I at least had a good dinner from the party.
But that still doesn't beg the question of what you asked. I'll pick cake. But I will always love that Bryers Vanilla Ice Cream for parties.