Hi Anonymous!
Just one specific hint for BCG: the "Why us?" part is much more important to BCG than, e.g., for McKinsey. BCG places a particularly high emphasis on this point. This is rooted in the slightly different attitudes that the two firms have towards which preferences and qualities they look for in a candidate.
Cheers, Sidi