My go-to basic cake recipe is Magnolia Bakery's Traditional Birthday Cake. (It is the same recipe they use for the renowned cupcakes.) It has a great texture, moisture, and is always a crowd-pleaser. The buttercream is similarly delicious. It is pretty traditional, with the addition of some milk, which I've found ensures a smooth texture and tempers the sweetness.
This cake is old reliable, with my own addition. It is four layers. The middle filling is traditional buttercream. The other two are filled with chocolate cherry ganache. I made a standard chocolate ganache and added dried cherries at the cooking stage. The cherries re-hydrated a bit, and added some of their sweet sourness. The ganache dressed the cake up a bit and a sweet surprise. Some said it's the best cake so far.