Preheat oven to 350°
Grease a 11 x 17 jelly roll pan (can also use a 9x13 pan, but you may die of sugar shock-there's something to be said for spreading the love in this recipe).
Combine butter and shortening, 2 oz. chocolate and water in a small saucepan. Heat until chocolate is melted.
In a separate small bowl, combine flour and baking soda. Set aside.
In a large mixing bowl, combine sugar, buttermilk, eggs, cinnamon, and vanilla. mix well
Combine the sugar mixture with the chocolate mixture.
Add flour mixture and mix very well.
Pour into pan and bake 20-25 min or until a pick comes out clean.
Five minutes before cake is done, make frosting