I concur with glc here. MB back to I-95 and all the way up to the Balto 'burbs is a long day by any measure. I run pretty hard and stop pretty little, and about the best I can do from my north side of Raleigh, NC to Towson, MD is a shade under 6 hours, and that requires passing through the Fredericksburg, VA to Towson segment at non-rush hour times, which to the best of my knowledge is only between 1 and 4 am daily. It's a good 3 hours of hard running from MB to Raleigh, but there's a bit of time saved by staying on I-95 rather than running up to Raleigh on I-40. Any venture off to the east of I-95 involves literally dozens of small towns, hundreds of stoplights, and thousands of school buses, log trucks, and farm implements. If you were to run up US 17 to US 13, you'd have to traverse all of that, plus Tidewater, VA traffic, a DC-Balto style eternal gridlock. It would be a challenging TWO days to run from MB to Balto via that route.
If I felt REALLY good about the prospects of re-entering your home community from the west-northwest, I might look at getting out of MB and through NC on I-95, stay on I-95 through Petersburg, VA, to VA 288 bypass around the west side of Richmond, to I-64 west, to US 15 north. US 15 is a nice drive up through Gordonsville and Orange to US 29 near Culpeper, and from there you can either hit I-66 at Gainesville, VA to the DC Beltway or stay on US 15 to cross the Potomac at Point of Rocks, to Frederick and I-70 back into the Balto area. Even that's no "day at the beach" from Culpeper the rest of the way, but it's something to ponder if the mere thought of stop and roll from Fredericksburg to the Woodrow Wilson Bridge drives you mad, as it does me.
For what it's worth, I've also cut off of I-95 north of Richmond, on VA 207 to old US 301 at Bowling Green, through Dahlgren, crossed the Potomac there, and up through Waldorf, etc, to MD 3, thence to I-97 @ Millersville, all in order to reach friends homes in Towson. Yes, there are 1,000 stoplights along the stretch from about St. Charles to Millersville, but you're at least moving, for the most part, as opposed to getting mired in stop-and-roll on I-95.
If you can't tell, I'm deeply biased against I-95.
Foy