I heard a radio program last night with two linguists discussing a study they recently completed on regional accents, and the views of impression, more enjoyable to hear) to a rural accent by most people. One of the linguits commented that people told her they prefered her the public associated with them. One of the interesting findings was a distinct and nearly universal perception that an urban accent was preferable (ie: gave the more favorable "Dallas" accent to a regular "Texas" accent, which was associated with a rural lifestyle.
I'm curious if other people have had the same kind of experience. Do "urban" accents and speech patterns give a better impression? Are there areas or situations where "rural" accents and patterns are prefered over "urban" ones?