In a large bowl, cream together butter and sugar. Beat in eggs, one at a time; stir in the vanilla. Combine the flour, baking powder, and salt – stir into the creamed mixture. Stir in the chocolate chips, toffee bits, and pecans. Drop by tablespoon fulls onto a cookie sheet.