Heat oven to 180°C (170°C for dark or nonstick pans). Spray 2 (23cm) round cake pans with cooking spray.
In a large bowl, beat all cake ingredients with electric mixer on medium speed 5 minutes, scraping bowl occasionally, until well blended. Pour batter into pans. Bake 35 to 45 minutes or until toothpick inserted in center comes out clean. Cool 10 minutes; remove cakes from pans to cooling racks. Cool completely.
In large bowl, beat butter and cream cheese with electric mixer on medium speed until light and fluffy. Reduce speed to low. Add powdered sugar, 125 grams at a time, beating until blended. Add1 teaspoon vanilla; beat until frosting is smooth and spreadable.
Place 1 cake layer on serving plate; spread with one-third of the frosting. Top with second layer. Frost side and top of cake with thin layer of frosting to seal in crumbs. Refrigerate 30 minutes. Frost cake with remaining frosting.
Place chopped chocolate in small bowl. In small saucepan, heat whipping cream over medium heat until bubbles form around edge. Pour warm cream over chocolate; let stand 1 minute. Stir with whisk until chocolate is melted. Add honey and 2 teaspoons vanilla. Stir until smooth. Let stand 10 minutes or until thickened.
Pour glaze on top of cake, letting some glaze drip down side. Sprinkle almonds around edge of cake. Store in refrigerator.