I'm not a huge Cringely fan (although I really liked his TV stuff). I did enjoy his recent article: The Truth About IT Consultants. The checklist for then lies spoken by consultants (at the bottom of article) is awesome. Fortunately I interact with the 'Type A' consultant (as Cringely calls them) more than the others. However I've experience my fair share of the B's and C's.