I highly recommend this site - loads of info from locals on safe areas, housing, relocation, etc.
http://www.city-data.com/forum/baltimore/