Preheat the oven to 350*. In a medium saucepan combine the chocolate chips, unsweetened chocolate, and the butter. Cook and stir over low heat until melted. Remove from heat. Add the eggs, sugar, flour, vanilla, and baking powder. Stir with a spoon until combined. Stir in the white chocolate chips and the mini peanut butter cups.
Drop dough by rounded teaspoons on baking sheet. Bake 8-10 minutes or until the edges are firm. Let cool on sheets for 2 minutes then remove to wax paper to cool all the way. Store at room temperature in an airtight container. Keep the layer separated with wax paper. Makes 36 cookies.