I assume by 'British' here you mean received pronunciation, or 'Queens English'? Remember, this only makes up a small percentage of how British people talk - it is one of many British accents!
To anyone interested in accent and dialect it is worth researching the different accents, because - as someone said - they are incredibly diverse here. Some dialects worth looking into are Yorkshire (my own!), Geordie, Scouse, West Country, Black Country and of course Cockney.
This could change your opinion on the British accent, or reinforce it - if not it might just prepare you for what to expect if you visit England!
Thanks to all of you guys!
In my opinion, whether it is British or American accent, it is still accepted. As long as it is grammatically correct and well expressed.
Alexandr, the reason why people tend to focus on British v American English is because these are the varieties which are most different from each other
The Canadian accent is virtually indistinguishable from the standard US accent. And while Canadians sometimes uses British spellings, the vocabulary and all other features of Canadian English are very definitely 'North American'. So, in fact, when people talk about 'American English', we are also including 'Canadian English'in this broad description.
Meanwhile, Australians and New Zealanders travel the world spending a large part of their time explaining 'Well, no I'm not British, actually.' Aus/NZ pronunciation has more in common with the typical London accent than the London accent has with other UK varieties of English. And while Australians and English people can obviously tell the difference between someone from London and someone from Sydney, often the rest of the world can't.
There are so many variations of each that I don't think it is possible to compare the two unless you specify the regions (e.g., Scottish v. Southern US).
I prefer British English. In the case of many speakers, it makes me feel it has intelligence and wittiness built in.
I'm afraid this gives me positive prejudices about its users. When I hear a presentation or speech in British English, I'm more likely to agree with the content because I think "he/she sounded so smart".