Preheat the oven to 375 degrees.
Chop Chocolate into bite sized pieces and set aside.
Bring 1/2 cup of water to a boil in a small sauce pan. Remove from heat.
Mix the chocolate pieces into the boiling hot water, stir until melted.
In a large mixing bowl cream your butter.
Slowly add in the sugar and stir till mixed.
Add in the eggs one at a time, beating well after each egg is added.
Stir in the vanilla extract and melted chocolate.
In another bowl, mix together your flour, baking soda, and salt.
Add half the flour mixture and half the buttermilk to the chocolate and egg mixture, alternating.
Beat smooth after each addition.
Line the bottom of three 8inch cake pans with parchment paper and spray with nonstick spray. (Can also bake in two 9inch cake pans)
Pour cake batter evenly into the two or three prepared cake pans.
Bake cakes in preheated oven for 25 to 35 minutes for 8 inch pans, until a toothpick comes out clean (a few crumbs are okay) (Bake for 30-40 minutes for 9 inch pans)
Cool cakes in pans for about 10 minutes. Remove the cakes from the pans and finish cooling on racks.