Hi all,
This thread really caught my attention, since I am weighing the same issues in my teaching (and speaking) of the English Language.
As an undergraduate architecture student at UCL (London) from 1993 onwards, I came into contact with may different accents. Some of my friends were Scottish, a classmate was from York, and the many Southeasterners spoke anything from Cockney to Estuary to Standard English.
Nobody I studied with spoke pure RP, nor did any of my teachers. Only once did I meet an identifiable group of "extreme RP" speakers. It was at a party held my a friend of mine who studied law. All of a sudden, I was surrounded by people who spoke precisely like the queen does!
These days, I am back in Chile, and sometimes I meet colleagues who have modeled their speech on the queen, even though they have never been to England, and have no idea about the cultrural baggage that their particular accent carries. Myself, I attempt to steer my students towards a standard English accent, and try to keep them away from an overty RP pronunciation.
However, I strongly feel that those of us who prefer British English are at a disadvantage: General American English seems to carry much less baggage in terms of assigning social classes to accents. Suppose I had to teach English to a plumber, an artist and a lawyer, all of them about to leave for London to find jobs. They probably would need to learn three different accents (one each) to enhance their chances at finding employment...