This thread is basically my first semester of college all over again.
I have lived in Maryland my whole life, Annapolis to be specific, near the Bay Bridge. The part where I live, is most definitely not southern, we don't have sweet tea, we don't say yall and we all have too much preppy and yuppiness to be cordial.
On the other hand, southern MD, western MD (i mean like way western, not Bethesda), and the Eastern Shore are a very different story.
Secondly, Glen Burnie up to Baltimore should also probably get special recognition, you all know what i'm talking about. Unfortunately my sister hung out with the wrong people from Annapolis, and now talks like she's from Glen Burnie (we've disowned her for that)

.
I went college in southeastern VA and had to constantly explain to the people from Northern VA (cuz you don't call it NOVA if you're from there) that Virginia is the south, MD is the north. However, personally I believe that Northern VA and the rest of the state never communicate.
Now I am attending grad school in Boston, and everyone thinks MD is south, and someone even had the audacity to tell me i had a southern accent. I did ask others though, and the survey was she was nutz about the accent thing.
MORAL TO THIS STORY: It's all, LOCATION, LOCATION, LOCATION, everyone's ideas are relative to where they are in the state and how they were raised.
PS-We're still not the south!