Unlike the many skilled cake bakers who have contributed so far, I am not one. Luckily my gorgeous wife is, and she doesn't mind baking for us. Lucky me!
On the rare occasions we want/need a cake and I have to contribute, out come the packet cake mix boxes. I always have a few on hand, just in case. If we're stepping out the closet and revealing all, I have been know to buy shop made cakes too, especially mudcakes! - Yum!
When I buy the packet mix, I go for the cheap, no name, non-endorsed type. I do not believe it tastes any better because it has someone's name on the box.
So the bottom line is home made is our first choice for cakes.