Birthday Cake Recipes

Birthday cake?
Can someone help me? I am having a Birthday for my sweetie. I need the best cake recipe. Preferable with fruit topping and made from scratch. Thank you!
This is one of the best cake's recipe from the Caribbean:
DOMINICAN CREOLE VANILLA CAKE
CAKE INGREDIENTS
For 2 Cakes
1 LB. Butter
1 LB. Granulated Sugar
10 Whole eggs
1.5 lbs. Cake Flour
1/2 Oz Baking Powder
1/2 Oz Vanilla extract
1 cup Fresh Orange Juice
Dash of salt
TO PREPARE CAKE
Cream butter and sugar together for about 10 minutes at medium high speed using an electric mixer.
Add eggs 5 at a time to the above mixture and beat each addition for about 1 minute or until well incorporated.
Sift all dry ingredients together and then ADD them to the above wet ingredients. At medium speed, mix and combine for 5 minutes.
Then add the vanilla extract and the orange juice and continue to mix for about 2 more minutes.
Bake in a preheated oven at 400 degrees F. If you have a convection oven bake at 350 degrees F.
MERINGUE INGREDIENTS
5 oz whites (about 10 eggs)
10 oz powdered sugar
TO PREPARE MERINGUE
Place egg whites and powdered sugar in a very clean, greaseless and dry mixing bowl and at high speed mix for about fifteen minutes or until the whites become a stiff consistency.
NOTE
The normal ratio of egg whites to powdered sugar, BY WEIGHT is 2 parts sugar to 1 part egg white. So, for example, if you have 5 ozs, of egg whites use 10 ozs. of powdered sugar. Medium size eggs should have about 1/2 an oz. of egg white each but it is best to weigh when using this procedure.
TO SERVE CAKE
Split cake in half and spread with the pineapple filling.
Cover cake with meringue or powdered sugar and serve
GUAVA CAKE
12 tablespoons (3/4 cup) butter
1 cup sugar
2 cups flour
2 eggs
1 teaspoon baking powder
1/4 teaspoon salt
1 teaspoon vanilla extract
8-10 oz guava paste
Preheat oven to 350°F Cream butter. Add sugar little by little. Add eggs one by one, followed by vanilla. Sift flour together with baking soda and salt. Mix with the sugar/egg mixture. Pour half the batter in a greased square (8x8) cake pan. Cut the guava paste in slices and use the slices to cover all the batter. Pour the rest of the batter on top of the guava slices. Place in oven and bake for 45-60 minutes. Check cake for doneness (an inserted toothpick comes out clean) as oven temperatures varies.
Butterfly birthday cake decorating ideas - How to make a cake
