Preheat oven to 325 degrees. Microwave semisweet and unsweetened chocolates and butter in a large MICROWAVABLE bowl on high for 1 1/2 to 2 minutes or until chocolate is almost melted, stirring halfway through heating time.
Stir until chocolate is completely melted and smooth. Stir sugar into chocolate mixture until blended. Mix in eggs and vanilla. Stir in flour, baking powder and salt.
Stir in nuts or chips (Dough will be soft) Drop by rounded tablespoonfuls, 1 1/2 inches apart, onto ungreased cookie sheet. Bake 12 minutes or until set. DO NOT OVERBAKE!!! Cool 5 minutes; remove from cookie sheet. Cool completely on wire racks. Store in airtight container. Makes about 3 dozen cookies