Okay so the argument of white hat vs. black hat is getting ever more publicity. So all you here that profess that you are white hat, tell me what you think of this article.

http://www.vnunet.com/Features/1129266

I especially like this part: Ionut Ionescu, head of Exodus Communications' security division, says: "The issue of white hat versus black hat hackers is very similar to the one when you've lost your keys: should you employ a locksmith who is very good at unlocking doors, or hire a criminal who breaks into houses?"

Btu I think the analogy falls short somewhat of it's intended target. Now if you change it slightly to include testing your home alarm system, then the choice of who to hire is a little more obvious. I would rather hire an ethical burglar for that job. (If there is an "ethical burglar")