Preheat oven to 350. Grease and flour a 10 inch bundt pan. Cream butter and sugar together for about 5 minutes or until light and fluffy. Add eggs, one at a time, then add orange zest. Sift together 3 cups flour, baking powder, baking soda and salt in a large mixing bowl. Add the orange juice, buttermilk and flour mixture alternately in 3rds to the creamed butter, beginning and ending with flour. Toss the chocolate chips with 2 tablespoons flour and add to batter. Pour into bundt pan. Bake for 45-60 minutes or until cake tests done. Let the cake cool in pan for 10 minutes. In a small saucepan cook the sugar and orange juice until sugar is dissolved. Remove cake from pan, set it on a cooling rack over a tray and spoon the orange syrup over the cake. Allow the cake to cool completely. Melt chocolate chips and cream until smooth. Drizzle over top of the cake.