Okay, I’ll do my tricks on command. But only 'cos that charmer, danceswithcats, was the one barking orders. This post, however, should not be used to infer that I’m always so predictable! 
I live in downtown Baltimore and have for the past six months. Previously, I lived in a small college town in PA and a woodsy development in NJ. However, I have some streetsmarts and have had no problems in the city. What’s different about my life?
[ul][li] My trashcans were recently stolen. They were large, metal, and chained to my fire escape.[/li][li] I bought The Clubsup[/sup] for my car.[/li][li] In general, I’m smart and cautious about my surroundings, particularly after dark.[/li][li] Panhandlers are part of my environment.[/ul][/li]
If you can live with those few negatives, I can’t think of any reason not to live in Baltimore. It’s a quirky, fun, and there’s a lot to do. (Though, as a medical resident, you may not have time to take in the city’s many pleasurable diversions. I know that graduate school certainly got in the way of everything I wanted to do in Philly! :))
Baltimore is very neighborhood-y, so it’s good to familiarize yourself with the different areas of the city before going apartment hunting.
[ul][li] Fell’s Point is very nice, local to lots of bars, art galleries, and the water. Bit pricey.[/li][li] Hampden is superfunky, lots of charming shops, eateries, etc.[/li][li] Charles Village has a lot of character (beautiful row homes). I live at the far, far south end of this community.[/ul][/li]I don’t know a lot about Federal Hill (art galleries, some shops) and some of the other neighborhoods, but I could always shop around some of my Charm City* friends and get their opinions on any neighborhoods you’re looking into.
With the exception of the Inner Harbor and some areas of Fell’s Point, I’ve found housing prices in Baltimore to be very reasonable (in comparison to, say, Pittsburgh and Philadelphia). If you can swing it, living in some of the neighborhoods I’ve mentioned will probably give you a great experience. Living in the Inner Harbor itself would be a nightmare, I expect, due to the huge tourist population and its effect on travel, prices, etc.
So, to summarize:
[ul][li] Don’t become emotionally attached to your trash cans.[/li][li] Baltimore has personality, and I mean that in a good way.[/li][li] Delaware doesn’t exist.[/ul][/li]
[sub]* You’ll also have to get used to Bawlmer’s many nicknames. This one’ll give you a head start.
[/sub]