I have to say (as I mentioned in a previous thread) that I have never had a bad TSA experience. Everywhere I have flown through I have found the screeners to be professional and courteous and in some places they even had a great sense of humour!
I believe that while it may not be perfect, the TSA is a great improvement on its predecessors such as Argenbright.