1Preheat the oven to 375 degrees F (190 degrees C). Sift together the flour, baking soda and salt; set aside.
2In a medium bowl, cream together the butter, brown sugar and white sugar until smooth. Beat in the eggs one at a time then stir in the vanilla. Gradually blend in the sifted ingredients. Mix in the white chocolate and semisweet chocolate chips and macadamia nuts. Drop by rounded tablespoonfuls onto ungreased cookie sheets.
3Bake for 8 to 10 minutes in the preheated oven, or until golden brown. Allow cookies to cool on baking sheet for 5 minutes before removing to a wire rack to cool completely.