I suppose it might be different in BE, as so often is the case. I learned to use a colon after the salutation in business letters a long time ago. I've just looked it up in "A Writer's Reference" (3rd edition, Copyright 1995), which is not nearly as "ancient" as I am, and it says a colon should...