I'm not sure this is a question with a clear cut answer. For instance, though many here might not realise, IT consultancy covers many distinct areas of expertise, and many different people making value judgements about the quality of the consultancy. Accenture probably do quite well when judged on a range of critieria. IBM have suffered with morale issues amongst their old hands since the pension scheme changed, which has probably weakened their overall offering, but those at IBM who are good are very good indeed.I think it is clear from elsewhere that I'm not a PA fan, but they can do a good job of bridging the technical/management gap when they use people who have real world skills. They lead the field in security of industrial process control systems, for example.Personally I've always had a very high regard for HP and CA consultants.Don't forget a lot of IT consultancies are more specialised than management consultancies, whilst not fitting easily into the niche or boutique categories. Pink Elephant springs to mind as an example.