I'd have to pick cake over pie. I love pies but there are only a select few that I eat, while cakes come in all sorts of different styles and flavors
I love pumpkin and apple pie but that's about it. With cake, you can have cheesecake, vanilla cake, red velvet, chocolate, etc.