I have to say that when it comes to accents, most of the time I adore them all because of the character it gives people. I have lived in the southern US my whole life, but my grandmother is from Germany. Although she has lived here a very long time, she still has a good bit if her accent left. All of her "th"s sound like "d"s, and all of her "w"s still sound like "v"s.
My aunt, who married into the family, is from Hull. She has lived here a long time now as well, but her accent has definitely faded. Still, it is obvious that she is from England, as it is obvious my grandmother is from "somewhere" in Europe. I love to hear them both speak, especially when my aunt REALLY puts on the BE.
I myself have a typical Southern US accent, and am quite proud of it. A lot of media and stereotypical propaganda would have one believe that southerners are uneducated, shoeless mountain folk, and this simply is not true. Just as I respect and admire the way others speak, I also do not generalize them into a category, and I feel that it is very important to keep this in mind when learning the English language.